Also select rc_log_type if the patrolled flag is set in ApiQueryRecentChanges
authorAlex Monk <krenair@gmail.com>
Fri, 15 Jan 2016 01:08:30 +0000 (01:08 +0000)
committerReedy <reedy@wikimedia.org>
Fri, 15 Jan 2016 01:58:37 +0000 (01:58 +0000)
See If6507121

Bug: T123542
Change-Id: Ida954386facc1699537bb1f3ff24e6bf1f3ecf8d

includes/api/ApiQueryRecentChanges.php

index 5426fb8..49d4c8c 100644 (file)
@@ -289,7 +289,7 @@ class ApiQueryRecentChanges extends ApiQueryGeneratorBase {
                        $this->addFieldsIf( 'rc_user_text', $this->fld_user );
                        $this->addFieldsIf( array( 'rc_minor', 'rc_type', 'rc_bot' ), $this->fld_flags );
                        $this->addFieldsIf( array( 'rc_old_len', 'rc_new_len' ), $this->fld_sizes );
-                       $this->addFieldsIf( 'rc_patrolled', $this->fld_patrolled );
+                       $this->addFieldsIf( array( 'rc_patrolled', 'rc_log_type' ), $this->fld_patrolled );
                        $this->addFieldsIf(
                                array( 'rc_logid', 'rc_log_type', 'rc_log_action', 'rc_params' ),
                                $this->fld_loginfo