diff --git a/src/node/db/GroupManager.js b/src/node/db/GroupManager.js index e65c0dc46..118c044bb 100644 --- a/src/node/db/GroupManager.js +++ b/src/node/db/GroupManager.js @@ -321,19 +321,18 @@ exports.listPads = function(groupID, callback) if(exists == false) { callback(new customError("groupID does not exist","apierror")); + return; } + //group exists, let's get the pads - else + db.getSub("group:" + groupID, ["pads"], function(err, result) { - db.getSub("group:" + groupID, ["pads"], function(err, result) - { - if(ERR(err, callback)) return; - var pads = []; - for ( var padId in result ) { - pads.push(padId); - } - callback(null, {padIDs: pads}); - }); - } + if(ERR(err, callback)) return; + var pads = []; + for ( var padId in result ) { + pads.push(padId); + } + callback(null, {padIDs: pads}); + }); }); }