X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.api%2Fparse.js;h=447b9365d44a970bab0264f79b6d512bfec48f4e;hb=bfb8f5c9d3d2046271c027401e31c9645ad792cd;hp=f38e88b5c38c0d3724a0ffda14af74f134046329;hpb=7793c8acc6d21c451cd5737fd6b98b1a7d9a5e00;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.api/parse.js b/resources/src/mediawiki.api/parse.js index f38e88b5c3..447b9365d4 100644 --- a/resources/src/mediawiki.api/parse.js +++ b/resources/src/mediawiki.api/parse.js @@ -1,7 +1,7 @@ /** * @class mw.Api.plugin.parse */ -( function ( mw, $ ) { +( function () { $.extend( mw.Api.prototype, { /** @@ -26,13 +26,13 @@ if ( mw.Title && content instanceof mw.Title ) { // Parse existing page config.page = content.getPrefixedDb(); + apiPromise = this.get( config ); } else { // Parse wikitext from input config.text = String( content ); + apiPromise = this.post( config ); } - apiPromise = this.get( config ); - return apiPromise .then( function ( data ) { return data.parse.text; @@ -46,4 +46,4 @@ * @mixins mw.Api.plugin.parse */ -}( mediaWiki, jQuery ) ); +}() );