JGonera has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/71928


Change subject: Regression: re-enable new page creation
......................................................................

Regression: re-enable new page creation

Bug: 50410
Change-Id: Icd713ed7bf69ddf35203c6de0ff41a1d33e0b643
---
M javascripts/modules/editor/editor.js
1 file changed, 5 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/28/71928/1

diff --git a/javascripts/modules/editor/editor.js 
b/javascripts/modules/editor/editor.js
index b71a65d..2f42490 100644
--- a/javascripts/modules/editor/editor.js
+++ b/javascripts/modules/editor/editor.js
@@ -17,19 +17,22 @@
        }
 
        function init() {
+               // FIXME: this doesn't work when loading page dynamically
+               var isNew = mw.config.get( 'wgArticleId' ) === 0;
+
                M.router.route( /^editor-(\d+)$/, function( section ) {
                        var title = mw.config.get( 'wgTitle' ), ns = 
mw.config.get( 'wgCanonicalNamespace' );
                        section = parseInt( section, 10 );
                        new EditorOverlay( {
                                title: ns ? ns + ':' + title : title,
-                               isNew: mw.config.get( 'wgArticleId' ) === 0,
+                               isNew: isNew,
                                section: section
                        } ).show();
                } );
                $( '#ca-edit' ).addClass( 'enabled' );
 
                // FIXME: unfortunately the main page is special cased.
-               if ( mw.config.get( 'wgIsMainPage' ) || $( '#content_0' 
).text() ) {
+               if ( mw.config.get( 'wgIsMainPage' ) || isNew || $( 
'#content_0' ).text() ) {
                        // if lead section is not empty, open editor with lead 
section
                        addEditButton( 0, '#ca-edit' );
                } else {

-- 
To view, visit https://gerrit.wikimedia.org/r/71928
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Icd713ed7bf69ddf35203c6de0ff41a1d33e0b643
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: JGonera <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to