X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;ds=sidebyside;f=includes%2Frcfeed%2FMachineReadableRCFeedFormatter.php;h=3f17bcd82ade599481ced36c8e397e7e4d5cbff2;hb=69083eac4e92f0e2e7954c1480bf31bed0f4e787;hp=9321f52bc28c291c7cb3a8470007d1731050084e;hpb=da39646ddc98bce9cc1243ab217428e449b5d9ae;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/rcfeed/MachineReadableRCFeedFormatter.php b/includes/rcfeed/MachineReadableRCFeedFormatter.php index 9321f52bc2..3f17bcd82a 100644 --- a/includes/rcfeed/MachineReadableRCFeedFormatter.php +++ b/includes/rcfeed/MachineReadableRCFeedFormatter.php @@ -38,7 +38,7 @@ abstract class MachineReadableRCFeedFormatter implements RCFeedFormatter { * @see RCFeedFormatter::getLine */ public function getLine( array $feed, RecentChange $rc, $actionComment ) { - global $wgCanonicalServer, $wgScriptPath; + global $wgCanonicalServer, $wgServerName, $wgScriptPath; $attrib = $rc->getAttributes(); $packet = array( @@ -63,9 +63,9 @@ abstract class MachineReadableRCFeedFormatter implements RCFeedFormatter { if ( $type == RC_EDIT || $type == RC_NEW ) { global $wgUseRCPatrol, $wgUseNPPatrol; - $packet['minor'] = $attrib['rc_minor']; + $packet['minor'] = (bool)$attrib['rc_minor']; if ( $wgUseRCPatrol || ( $type == RC_NEW && $wgUseNPPatrol ) ) { - $packet['patrolled'] = $attrib['rc_patrolled']; + $packet['patrolled'] = (bool)$attrib['rc_patrolled']; } } @@ -120,6 +120,8 @@ abstract class MachineReadableRCFeedFormatter implements RCFeedFormatter { } $packet['server_url'] = $wgCanonicalServer; + $packet['server_name'] = $wgServerName; + $packet['server_script_path'] = $wgScriptPath ?: '/'; $packet['wiki'] = wfWikiID();