From: Fomafix Date: Fri, 20 Jun 2014 12:09:39 +0000 (+0000) Subject: mediawiki.user: Simplify callback X-Git-Tag: 1.31.0-rc.0~14879^2 X-Git-Url: https://git.cyclocoop.org/%7B%24admin_url%7Dmembres/cotisations/rappels.php?a=commitdiff_plain;h=6ba7db52875a909f6f9c70600015e677a990128e;p=lhc%2Fweb%2Fwiklou.git mediawiki.user: Simplify callback Change-Id: I180e65e219b96b326ce1d33f35fd050ec1af565b --- 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 ); } };