From 6ba7db52875a909f6f9c70600015e677a990128e Mon Sep 17 00:00:00 2001 From: Fomafix Date: Fri, 20 Jun 2014 12:09:39 +0000 Subject: [PATCH] mediawiki.user: Simplify callback Change-Id: I180e65e219b96b326ce1d33f35fd050ec1af565b --- resources/src/mediawiki/mediawiki.user.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/resources/src/mediawiki/mediawiki.user.js b/resources/src/mediawiki/mediawiki.user.js index c5694b723d..7933f1dec8 100644 --- a/resources/src/mediawiki/mediawiki.user.js +++ b/resources/src/mediawiki/mediawiki.user.js @@ -15,10 +15,9 @@ * * @private * @param {string} info One of 'groups' or 'rights' - * @param {Function} [callback] * @return {jQuery.Promise} */ - function getUserInfo( info, callback ) { + function getUserInfo( info ) { var api; if ( !deferreds[info] ) { @@ -42,7 +41,7 @@ } - return deferreds[info].done( callback ).promise(); + return deferreds[info].promise(); } mw.user = user = { @@ -228,7 +227,7 @@ * @return {jQuery.Promise} */ getGroups: function ( callback ) { - return getUserInfo( 'groups', callback ); + return getUserInfo( 'groups' ).done( callback ); }, /** @@ -238,7 +237,7 @@ * @return {jQuery.Promise} */ getRights: function ( callback ) { - return getUserInfo( 'rights', callback ); + return getUserInfo( 'rights' ).done( callback ); } }; -- 2.20.1