From c4e54d946d6e75548482cbd4fed16e70771f446d Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Tue, 30 Nov 2010 11:54:24 +0100 Subject: [PATCH] allow "show" to be called without a username if authenticated --- lib/github/UserApi.js | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/lib/github/UserApi.js b/lib/github/UserApi.js index 050d85021e..c8d556c0cd 100644 --- a/lib/github/UserApi.js +++ b/lib/github/UserApi.js @@ -41,11 +41,21 @@ sys.inherits(UserApi, AbstractApi); */ this.show = function(username, callback) { - this.$api.get( - 'user/show/' + encodeURI(username), - null, null, - this.$createListener(callback, "user") - ); + if (!callback) { + callback = username; + this.$api.get( + 'user/show/', + null, null, + this.$createListener(callback, "user") + ); + } + else { + this.$api.get( + 'user/show/' + encodeURI(username), + null, null, + this.$createListener(callback, "user") + ); + } }; /**