From 527a71eca6e465f1b35009bec378dc2153227c0f Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Wed, 18 Sep 2013 18:37:06 +0200 Subject: [PATCH] mediawiki.api: Simplify done/fail calls by chaining Change-Id: Ic0c1928708612d31abcd6c5c7184f68b2e7c1a76 --- resources/mediawiki.api/mediawiki.api.category.js | 12 ++++++------ resources/mediawiki.api/mediawiki.api.edit.js | 4 ++-- resources/mediawiki.api/mediawiki.api.parse.js | 4 ++-- resources/mediawiki.api/mediawiki.api.watch.js | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) 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', -- 2.20.1