Gerrit Patch Uploader has uploaded a new change for review. https://gerrit.wikimedia.org/r/281880
Change subject: Use formatversion=2 for API request ...................................................................... Use formatversion=2 for API request This allows easier to check for a missing article. Change-Id: I7fbd47ef06fd2708897d424e587045664e2181f9 --- M modules/ext.articleplaceholder.createArticle.js 1 file changed, 6 insertions(+), 4 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ArticlePlaceholder refs/changes/80/281880/1 diff --git a/modules/ext.articleplaceholder.createArticle.js b/modules/ext.articleplaceholder.createArticle.js index 161958e..68c77c9 100644 --- a/modules/ext.articleplaceholder.createArticle.js +++ b/modules/ext.articleplaceholder.createArticle.js @@ -17,19 +17,21 @@ mw.msg( 'articleplaceholder-abouttopic-create-article-mandatory' ) ) ); } else { - api.get( { action: 'query', titles: titleRaw } ).done( function ( data ) { + api.get( { + formatversion: 2, + action: 'query', + titles: titleRaw + } ).done( function ( data ) { var query = data.query, - pageKeys, title, link; if ( query && query.hasOwnProperty( 'pages' ) ) { - pageKeys = Object.keys( query.pages ); if ( titleRaw !== titleInput.getValue() ) { return; } - if ( pageKeys[ 0 ] === '-1' ) { + if ( query.pages[ 0 ].missing ) { title = mw.Title.newFromUserInput( titleRaw, 0 ); link = '?title=' + encodeURIComponent( title.getNameText() ) + '&action=edit'; link = mw.util.wikiScript() + link; -- To view, visit https://gerrit.wikimedia.org/r/281880 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I7fbd47ef06fd2708897d424e587045664e2181f9 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ArticlePlaceholder Gerrit-Branch: master Gerrit-Owner: Gerrit Patch Uploader <gerritpatchuploa...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits