From 19dc90be218715dfc1baf4b2b8b22cddf5db9e76 Mon Sep 17 00:00:00 2001 From: Krinkle Date: Sat, 21 May 2011 23:14:53 +0000 Subject: [PATCH] Passing token paremeter in mw.action.watch.ajax since this is required as of r88522. Follow-up: r88511, r88522, r88527, r88553 --- includes/resourceloader/ResourceLoaderUserTokensModule.php | 1 + resources/mediawiki.action/mediawiki.action.watch.ajax.js | 1 + 2 files changed, 2 insertions(+) diff --git a/includes/resourceloader/ResourceLoaderUserTokensModule.php b/includes/resourceloader/ResourceLoaderUserTokensModule.php index 7122cddda9..1101ecaab6 100644 --- a/includes/resourceloader/ResourceLoaderUserTokensModule.php +++ b/includes/resourceloader/ResourceLoaderUserTokensModule.php @@ -41,6 +41,7 @@ class ResourceLoaderUserTokensModule extends ResourceLoaderModule { return array( 'editToken' => $wgUser->edittoken(), + 'watchToken' => ApiQueryInfo::getWatchToken(), ); } diff --git a/resources/mediawiki.action/mediawiki.action.watch.ajax.js b/resources/mediawiki.action/mediawiki.action.watch.ajax.js index 55a131fcf3..19e6d1e6f1 100644 --- a/resources/mediawiki.action/mediawiki.action.watch.ajax.js +++ b/resources/mediawiki.action/mediawiki.action.watch.ajax.js @@ -118,6 +118,7 @@ $( document ).ready( function() { 'action': 'watch', 'format': 'json', 'title': $link.data( 'target' ), + 'token': mw.user.tokens.get( 'watchToken' ), // API return contains a localized data.watch.message string. 'uselang': mw.config.get( 'wgUserLanguage' ) }; -- 2.20.1