(bug 43270) Ensure wgPostEdit can never be set on a non-view.
authorMatthew Flaschen <mflaschen@wikimedia.org>
Sun, 3 Mar 2013 03:13:05 +0000 (22:13 -0500)
committerMatthew Flaschen <mflaschen@wikimedia.org>
Sun, 3 Mar 2013 03:13:05 +0000 (22:13 -0500)
Change-Id: I9e6aac9b25016b804e2be5e4810ae91851cca265

resources/mediawiki.action/mediawiki.action.view.postEdit.js

index c70791c..a11233f 100644 (file)
@@ -1,4 +1,9 @@
 ( function ( mw, $ ) {
+       // Only a view can be a post-edit.
+       if ( mw.config.get( 'wgAction' ) !== 'view' ) {
+               return;
+       }
+
        // Matches EditPage::POST_EDIT_COOKIE_KEY_PREFIX
        var cookieKey = mw.config.get( 'wgCookiePrefix' ) + 'PostEditRevision' + mw.config.get( 'wgCurRevisionId' );