Aaron Schulz has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/255802

Change subject: Use CentralAuthUser::READ_LATEST in a few places
......................................................................

Use CentralAuthUser::READ_LATEST in a few places

Change-Id: Icb3be3b82f986c06ff08573cfb08a2ad76db803a
---
M renameInvalidUsernames.php
M unsuppressCrossWiki.php
2 files changed, 6 insertions(+), 3 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikimediaMaintenance 
refs/changes/02/255802/1

diff --git a/renameInvalidUsernames.php b/renameInvalidUsernames.php
index dfe15d4..624f86d 100644
--- a/renameInvalidUsernames.php
+++ b/renameInvalidUsernames.php
@@ -64,7 +64,7 @@
                $oldUser = User::newFromRow( $row );
 
                $reason = '[[m:Special:MyLanguage/Single User Login 
finalisation announcement|SUL finalization]] - [[phab:T5507]]';
-               $caUser = new CentralAuthUser( $oldUser->getName() );
+               $caUser = new CentralAuthUser( $oldUser->getName(), 
CentralAuthUser::READ_LATEST );
                $maintScript = User::newFromName( 'Maintenance script' );
                $session = array(
                        'userId' => $maintScript->getId(),
@@ -102,7 +102,10 @@
                } else { // Not attached, do a promote to global rename
                        $newUser = User::newFromName( 'Invalid username ' . 
(string)$oldUser->getId(), 'usable' );
                        $suffix = '~' . str_replace( '_', '-', $wiki );
-                       $newCAUser = new CentralAuthUser( $newUser->getName() . 
$suffix );
+                       $newCAUser = new CentralAuthUser(
+                               $newUser->getName() . $suffix,
+                               CentralAuthUser::READ_LATEST
+                       );
                        if ( $newCAUser->exists() ) {
                                $this->output( "ERROR: {$newCAUser->getName()} 
already exists!\n" );
                                return;
diff --git a/unsuppressCrossWiki.php b/unsuppressCrossWiki.php
index 0283cae..8c4b653 100644
--- a/unsuppressCrossWiki.php
+++ b/unsuppressCrossWiki.php
@@ -11,7 +11,7 @@
        public function execute() {
                $userName = 'The Thing That Should Not Be'; // <- targer 
username
 
-               $user = new CentralAuthUser( $userName );
+               $user = new CentralAuthUser( $userName, 
CentralAuthUser::READ_LATEST );
                if ( !$user->exists() ) {
                        echo "Cannot unsuppress non-existent user 
{$userName}!\n";
                        exit( 0 );

-- 
To view, visit https://gerrit.wikimedia.org/r/255802
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Icb3be3b82f986c06ff08573cfb08a2ad76db803a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikimediaMaintenance
Gerrit-Branch: master
Gerrit-Owner: Aaron Schulz <asch...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to