X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Frevisiondelete%2FRevDelArchiveList.php;h=4f66cdae5514fc3f9b2f7760b4986d7ed6554825;hb=fdb07d74e63ed3f0c09e548ae43b23b147bb54e6;hp=ad9259b3077c65191acc55595652a2bfc969935f;hpb=2b8d66c4cd4836b44464e0b33134dd6a9d27212c;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/revisiondelete/RevDelArchiveList.php b/includes/revisiondelete/RevDelArchiveList.php index ad9259b307..4f66cdae55 100644 --- a/includes/revisiondelete/RevDelArchiveList.php +++ b/includes/revisiondelete/RevDelArchiveList.php @@ -19,6 +19,8 @@ * @ingroup RevisionDelete */ +use Wikimedia\Rdbms\IDatabase; + /** * List for archive table items, i.e. revisions deleted via action=delete */ @@ -41,14 +43,15 @@ class RevDelArchiveList extends RevDelRevisionList { $timestamps[] = $db->timestamp( $id ); } - $tables = [ 'archive' ]; - $fields = Revision::selectArchiveFields(); + $arQuery = Revision::getArchiveQueryInfo(); + $tables = $arQuery['tables']; + $fields = $arQuery['fields']; $conds = [ 'ar_namespace' => $this->title->getNamespace(), 'ar_title' => $this->title->getDBkey(), 'ar_timestamp' => $timestamps, ]; - $join_conds = []; + $join_conds = $arQuery['joins']; $options = [ 'ORDER BY' => 'ar_timestamp DESC' ]; ChangeTags::modifyDisplayQuery(