JSON RC format: cast 'patrolled' and 'minor' to boolean
authorOri Livneh <ori@wikimedia.org>
Sat, 3 May 2014 18:30:05 +0000 (11:30 -0700)
committerOri Livneh <ori@wikimedia.org>
Sat, 3 May 2014 18:30:05 +0000 (11:30 -0700)
This makes them consistent with 'bot'.

Change-Id: Id4342eedee8176b0b76458bdaf8ca69c89857d47

includes/rcfeed/MachineReadableRCFeedFormatter.php

index 9321f52..e5077a2 100644 (file)
@@ -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'];
                        }
                }