Index: trunk/phase3/includes/resourceloader/ResourceLoaderUserTokensModule.php |
— | — | @@ -41,6 +41,7 @@ |
42 | 42 | |
43 | 43 | return array( |
44 | 44 | 'editToken' => $wgUser->edittoken(), |
| 45 | + 'watchToken' => ApiQueryInfo::getWatchToken(), |
45 | 46 | ); |
46 | 47 | } |
47 | 48 | |
Index: trunk/phase3/resources/mediawiki.action/mediawiki.action.watch.ajax.js |
— | — | @@ -118,6 +118,7 @@ |
119 | 119 | 'action': 'watch', |
120 | 120 | 'format': 'json', |
121 | 121 | 'title': $link.data( 'target' ), |
| 122 | + 'token': mw.user.tokens.get( 'watchToken' ), |
122 | 123 | // API return contains a localized data.watch.message string. |
123 | 124 | 'uselang': mw.config.get( 'wgUserLanguage' ) |
124 | 125 | }; |