X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Frevisiondelete%2FRevDelArchivedFileList.php;h=1ed87263f10fb331a6cccbeabe9934198f2835bf;hb=4bd87fba840a3fa2ba8c6dbcfa7f005f6708c0fa;hp=afee6374c9a2c83da4d356d49719edda3815984f;hpb=fc1ca75323b5f424a9f8d28d42d85a311ed2f721;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/revisiondelete/RevDelArchivedFileList.php b/includes/revisiondelete/RevDelArchivedFileList.php index afee6374c9..1ed87263f1 100644 --- a/includes/revisiondelete/RevDelArchivedFileList.php +++ b/includes/revisiondelete/RevDelArchivedFileList.php @@ -19,6 +19,8 @@ * @ingroup RevisionDelete */ +use Wikimedia\Rdbms\IDatabase; + /** * List for filearchive table items */ @@ -38,15 +40,17 @@ class RevDelArchivedFileList extends RevDelFileList { public function doQuery( $db ) { $ids = array_map( 'intval', $this->ids ); + $fileQuery = ArchivedFile::getQueryInfo(); return $db->select( - 'filearchive', - ArchivedFile::selectFields(), + $fileQuery['tables'], + $fileQuery['fields'], [ 'fa_name' => $this->title->getDBkey(), 'fa_id' => $ids ], __METHOD__, - [ 'ORDER BY' => 'fa_id DESC' ] + [ 'ORDER BY' => 'fa_id DESC' ], + $fileQuery['joins'] ); }