X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/pie.php?a=blobdiff_plain;f=maintenance%2FrebuildImages.php;h=dfce2021e6403464a7a03413b696f69a90f80dd5;hb=da66e2d8f6d5cc853cacd6fb2dfad5c1b13ee6cf;hp=c0de33412e0f562921191525d8b6f8bc0bcd77ab;hpb=4444f35d1d9f23bcb777fd4c19f8ea42888ae4a9;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/rebuildImages.php b/maintenance/rebuildImages.php index c0de33412e..dfce2021e6 100644 --- a/maintenance/rebuildImages.php +++ b/maintenance/rebuildImages.php @@ -195,9 +195,9 @@ class ImageBuilder extends Maintenance { function addMissingImage( $filename, $fullpath ) { $timestamp = $this->dbw->timestamp( $this->getRepo()->getFileTimestamp( $fullpath ) ); + $services = MediaWikiServices::getInstance(); - $altname = MediaWikiServices::getInstance()->getContentLanguage()-> - checkTitleEncoding( $filename ); + $altname = $services->getContentLanguage()->checkTitleEncoding( $filename ); if ( $altname != $filename ) { if ( $this->dryrun ) { $filename = $altname; @@ -214,7 +214,7 @@ class ImageBuilder extends Maintenance { return; } if ( !$this->dryrun ) { - $file = wfLocalFile( $filename ); + $file = $services->getRepoGroup()->getLocalRepo()->newFile( $filename ); if ( !$file->recordUpload( '', '(recovered file, missing upload log entry)',