Merge "Follow-up I0b781c11 (2a55449): use User::getAutomaticGroups()."
authorSiebrand <siebrand@wikimedia.org>
Sat, 1 Sep 2012 12:33:07 +0000 (12:33 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Sat, 1 Sep 2012 12:33:07 +0000 (12:33 +0000)
1  2 
includes/api/ApiQueryAllUsers.php

@@@ -152,7 -152,7 +152,7 @@@ class ApiQueryAllUsers extends ApiQuery
                                'INNER JOIN', 'rc_user_text=user_name'
                        ) ) );
  
 -                      $this->addFields( 'COUNT(*) AS recentedits' );
 +                      $this->addFields( array( 'recentedits' => 'COUNT(*)' ) );
  
                        $this->addWhere( 'rc_log_type IS NULL OR rc_log_type != ' . $db->addQuotes( 'newusers' ) );
                        $timestamp = $db->timestamp( wfTimestamp( TS_UNIX ) - $wgActiveUserDays*24*3600 );
                        if ( $fld_groups ) {
                                if ( !isset( $lastUserData['groups'] ) ) {
                                        if ( $lastUserObj ) {
-                                               $lastUserData['groups'] = ApiQueryUsers::getAutoGroups( $lastUserObj );
+                                               $lastUserData['groups'] = $lastUserObj->getAutomaticGroups();
                                        } else {
                                                // This should not normally happen
                                                $lastUserData['groups'] = array();
                        }
  
                        if ( $fld_implicitgroups && !isset( $lastUserData['implicitgroups'] ) && $lastUserObj ) {
-                               $lastUserData['implicitgroups'] = ApiQueryUsers::getAutoGroups( $lastUserObj );
+                               $lastUserData['implicitgroups'] = $lastUserObj->getAutomaticGroups();
                                $result->setIndexedTagName( $lastUserData['implicitgroups'], 'g' );
                        }
                        if ( $fld_rights ) {