From: Timo Tijhof Date: Wed, 18 Sep 2013 16:37:06 +0000 (+0200) Subject: mediawiki.api: Simplify done/fail calls by chaining X-Git-Tag: 1.31.0-rc.0~18741^2 X-Git-Url: http://git.cyclocoop.org/%24image?a=commitdiff_plain;h=527a71eca6e465f1b35009bec378dc2153227c0f;p=lhc%2Fweb%2Fwiklou.git mediawiki.api: Simplify done/fail calls by chaining Change-Id: Ic0c1928708612d31abcd6c5c7184f68b2e7c1a76 --- diff --git a/resources/mediawiki.api/mediawiki.api.category.js b/resources/mediawiki.api/mediawiki.api.category.js index 8bba1fca0e..98a9c54b21 100644 --- a/resources/mediawiki.api/mediawiki.api.category.js +++ b/resources/mediawiki.api/mediawiki.api.category.js @@ -16,9 +16,9 @@ isCategory: function ( title, ok, err ) { var d = $.Deferred(), apiPromise; + // Backwards compatibility (< MW 1.20) - d.done( ok ); - d.fail( err ); + d.done( ok ).fail( err ); apiPromise = this.get( { prop: 'categoryinfo', @@ -53,9 +53,9 @@ getCategoriesByPrefix: function ( prefix, ok, err ) { var d = $.Deferred(), apiPromise; + // Backwards compatibility (< MW 1.20) - d.done( ok ); - d.fail( err ); + d.done( ok ).fail( err ); // Fetch with allpages to only get categories that have a corresponding description page. apiPromise = this.get( { @@ -92,9 +92,9 @@ getCategories: function ( title, ok, err, async ) { var d = $.Deferred(), apiPromise; + // Backwards compatibility (< MW 1.20) - d.done( ok ); - d.fail( err ); + d.done( ok ).fail( err ); apiPromise = this.get( { prop: 'categories', diff --git a/resources/mediawiki.api/mediawiki.api.edit.js b/resources/mediawiki.api/mediawiki.api.edit.js index 96947cc743..381e172c33 100644 --- a/resources/mediawiki.api/mediawiki.api.edit.js +++ b/resources/mediawiki.api/mediawiki.api.edit.js @@ -59,9 +59,9 @@ getEditToken: function ( ok, err ) { var d = $.Deferred(), apiPromise; + // Backwards compatibility (< MW 1.20) - d.done( ok ); - d.fail( err ); + d.done( ok ).fail( err ); apiPromise = this.get( { action: 'tokens', diff --git a/resources/mediawiki.api/mediawiki.api.parse.js b/resources/mediawiki.api/mediawiki.api.parse.js index 08bb17130b..c4d23b827d 100644 --- a/resources/mediawiki.api/mediawiki.api.parse.js +++ b/resources/mediawiki.api/mediawiki.api.parse.js @@ -17,9 +17,9 @@ parse: function ( wikitext, ok, err ) { var d = $.Deferred(), apiPromise; + // Backwards compatibility (< MW 1.20) - d.done( ok ); - d.fail( err ); + d.done( ok ).fail( err ); apiPromise = this.get( { action: 'parse', diff --git a/resources/mediawiki.api/mediawiki.api.watch.js b/resources/mediawiki.api/mediawiki.api.watch.js index e2be5c783f..49a4c622e6 100644 --- a/resources/mediawiki.api/mediawiki.api.watch.js +++ b/resources/mediawiki.api/mediawiki.api.watch.js @@ -22,9 +22,9 @@ var params, d = $.Deferred(), apiPromise; + // Backwards compatibility (< MW 1.20) - d.done( ok ); - d.fail( err ); + d.done( ok ).fail( err ); params = { action: 'watch',