diff options
Diffstat (limited to 'includes/api/ApiQueryRevisions.php')
-rw-r--r-- | includes/api/ApiQueryRevisions.php | 4 |
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 ) { |