aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiQueryRevisions.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/api/ApiQueryRevisions.php')
-rw-r--r--includes/api/ApiQueryRevisions.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/includes/api/ApiQueryRevisions.php b/includes/api/ApiQueryRevisions.php
index c843ecf6c705..ef9b4faa777a 100644
--- a/includes/api/ApiQueryRevisions.php
+++ b/includes/api/ApiQueryRevisions.php
@@ -25,6 +25,7 @@ use MediaWiki\ParamValidator\TypeDef\UserDef;
use MediaWiki\Revision\RevisionRecord;
use MediaWiki\Revision\RevisionStore;
use MediaWiki\Revision\SlotRoleRegistry;
+use MediaWiki\Session\CsrfTokenSet;
use MediaWiki\Storage\NameTableAccessException;
use MediaWiki\Storage\NameTableStore;
@@ -119,7 +120,8 @@ class ApiQueryRevisions extends ApiQueryRevisionsBase {
return false;
}
- return $user->getEditToken( 'rollback' );
+ return ( new CsrfTokenSet( $user->getRequest() ) )
+ ->getToken( 'rollback' )->toString();
}
protected function run( ApiPageSet $resultPageSet = null ) {