Skip to content

Commit

Permalink
Fixed crash with jitsu list
Browse files Browse the repository at this point in the history
  • Loading branch information
wibuni committed Sep 3, 2012
1 parent dc45bd4 commit e1d614b
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions lib/jitsu/commands/apps.js
Expand Up @@ -273,19 +273,27 @@ apps.create = function (target, callback) {
//
apps.list = function (username, callback) {

authuser = jitsu.config.get('username') || '';

if (typeof callback === 'undefined') {
callback = username;
username = jitsu.config.get('username');
username = authuser;
} else {
username = username || jitsu.config.get('username');
username = username || authuser;
}

jitsu.log.info('Listing all apps for ' + username.magenta);

jitsu.apps.list(username, function (err, apps) {
if (err) {
if (err.statusCode === 403) {
jitsu.log.error(jitsu.config.get('username').magenta + ' is not authorized to list applications for user: ' + username.magenta);
if (authuser === '') {
jitsu.log.error('You are not authorized to list application for user: ' + username.magenta);
jitsu.log.error('You need to login to do that!');
}
else {
jitsu.log.error(jitsu.config.get('username').magenta + ' is not authorized to list applications for user: ' + username.magenta);
}
}
return callback(err);
}
Expand Down

0 comments on commit e1d614b

Please sign in to comment.