X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fapi%2FApiQueryFilearchive.php;h=8e464d01950b97c73d32ee8a413409cd602e904a;hb=8963110d01b0f376d900171fe7506fed5df80cf8;hp=d401511059a8297c5b86d448b27d8fd0a313e3fa;hpb=f673cfd18a0fa8eb1c9ef0a34e2c1eb9c124a5e9;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiQueryFilearchive.php b/includes/api/ApiQueryFilearchive.php index d401511059..8e464d0195 100644 --- a/includes/api/ApiQueryFilearchive.php +++ b/includes/api/ApiQueryFilearchive.php @@ -24,6 +24,8 @@ * @file */ +use MediaWiki\Revision\RevisionRecord; + /** * Query module to enumerate all deleted files. * @@ -41,7 +43,7 @@ class ApiQueryFilearchive extends ApiQueryBase { $user = $this->getUser(); $db = $this->getDB(); - $commentStore = new CommentStore( 'fa_description' ); + $commentStore = CommentStore::getStore(); $params = $this->extractRequestParams(); @@ -153,16 +155,16 @@ class ApiQueryFilearchive extends ApiQueryBase { self::addTitleInfo( $file, $title ); if ( $fld_description && - Revision::userCanBitfield( $row->fa_deleted, File::DELETED_COMMENT, $user ) + RevisionRecord::userCanBitfield( $row->fa_deleted, File::DELETED_COMMENT, $user ) ) { - $file['description'] = $commentStore->getComment( $row )->text; + $file['description'] = $commentStore->getComment( 'fa_description', $row )->text; if ( isset( $prop['parseddescription'] ) ) { $file['parseddescription'] = Linker::formatComment( $file['description'], $title ); } } if ( $fld_user && - Revision::userCanBitfield( $row->fa_deleted, File::DELETED_USER, $user ) + RevisionRecord::userCanBitfield( $row->fa_deleted, File::DELETED_USER, $user ) ) { $file['userid'] = (int)$row->fa_user; $file['user'] = $row->fa_user_text;