Avoid use of deprecated SiteStatsUpdate::__construct()
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 28 Feb 2018 03:15:43 +0000 (19:15 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Wed, 28 Feb 2018 03:15:43 +0000 (19:15 -0800)
Change-Id: I9bf70fefe3ca146525e9b7cb436c9a577fb8eaee

includes/auth/AuthManager.php

index 47c0df5..9ed6d13 100644 (file)
@@ -1416,7 +1416,7 @@ class AuthManager implements LoggerAwareInterface {
                                $state['userid'] = $user->getId();
 
                                // Update user count
-                               \DeferredUpdates::addUpdate( new \SiteStatsUpdate( 0, 0, 0, 0, 1 ) );
+                               \DeferredUpdates::addUpdate( \SiteStatsUpdate::factory( [ 'users' => 1 ] ) );
 
                                // Watch user's userpage and talk page
                                $user->addWatch( $user->getUserPage(), User::IGNORE_USER_RIGHTS );
@@ -1730,7 +1730,7 @@ class AuthManager implements LoggerAwareInterface {
                $user->saveSettings();
 
                // Update user count
-               \DeferredUpdates::addUpdate( new \SiteStatsUpdate( 0, 0, 0, 0, 1 ) );
+               \DeferredUpdates::addUpdate( \SiteStatsUpdate::factory( [ 'users' => 1 ] ) );
                // Watch user's userpage and talk page
                \DeferredUpdates::addCallableUpdate( function () use ( $user ) {
                        $user->addWatch( $user->getUserPage(), User::IGNORE_USER_RIGHTS );