From: Matthew Flaschen Date: Sun, 3 Mar 2013 03:13:05 +0000 (-0500) Subject: (bug 43270) Ensure wgPostEdit can never be set on a non-view. X-Git-Tag: 1.31.0-rc.0~20509 X-Git-Url: https://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/exercices/journal.php?a=commitdiff_plain;h=55e78bcd09c4f76b5c6bc8a8bfc43e0035ab6901;p=lhc%2Fweb%2Fwiklou.git (bug 43270) Ensure wgPostEdit can never be set on a non-view. Change-Id: I9e6aac9b25016b804e2be5e4810ae91851cca265 --- diff --git a/resources/mediawiki.action/mediawiki.action.view.postEdit.js b/resources/mediawiki.action/mediawiki.action.view.postEdit.js index c70791c36e..a11233fa0b 100644 --- a/resources/mediawiki.action/mediawiki.action.view.postEdit.js +++ b/resources/mediawiki.action/mediawiki.action.view.postEdit.js @@ -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' );