jenkins-bot has submitted this change and it was merged.
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(-)
Approvals:
Thiemo Mättig (WMDE): Looks good to me, approved
jenkins-bot: Verified
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: merged
Gerrit-Change-Id: I7fbd47ef06fd2708897d424e587045664e2181f9
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ArticlePlaceholder
Gerrit-Branch: master
Gerrit-Owner: Gerrit Patch Uploader <[email protected]>
Gerrit-Reviewer: Gerrit Patch Uploader <[email protected]>
Gerrit-Reviewer: Lucie Kaffee <[email protected]>
Gerrit-Reviewer: Thiemo Mättig (WMDE) <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits