X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FcleanupSpam.php;h=e6471dd1c4e028d95d472e1a75e777e8de0a6a28;hb=d85322a862c4f17274aedf382044721dcabaac08;hp=f4a5147a56c3c3df3a2d81afebea6d87ed746cc4;hpb=96764fbc9a67fa6040c6123d31ac3746fc6fd98f;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/cleanupSpam.php b/maintenance/cleanupSpam.php index f4a5147a56..e6471dd1c4 100644 --- a/maintenance/cleanupSpam.php +++ b/maintenance/cleanupSpam.php @@ -45,7 +45,7 @@ class CleanupSpam extends Maintenance { global $IP, $wgLocalDatabases, $wgUser; $username = wfMessage( 'spambot_username' )->text(); - $wgUser = User::newFromName( $username ); + $wgUser = User::newSystemUser( $username ); if ( !$wgUser ) { $this->error( "Invalid username specified in 'spambot_username' message: $username", true ); } @@ -121,7 +121,7 @@ class CleanupSpam extends Maintenance { $this->output( "False match\n" ); } else { $dbw = wfGetDB( DB_MASTER ); - $dbw->begin( __METHOD__ ); + $this->beginTransaction( $dbw, __METHOD__ ); $page = WikiPage::factory( $title ); if ( $rev ) { // Revert to this revision @@ -151,7 +151,7 @@ class CleanupSpam extends Maintenance { wfMessage( 'spam_blanking', $domain )->inContentLanguage()->text() ); } - $dbw->commit( __METHOD__ ); + $this->commitTransaction( $dbw, __METHOD__ ); } } }