fix listAllPads output type

to get a behave like the listPads function
This commit is contained in:
aritas1 2012-02-14 21:37:37 +04:00
parent e60bdf4133
commit 730b92084a

View file

@ -469,11 +469,11 @@ listAllPads() returns a array with all pads
Example returns:
{code: 0, message:"ok", data: {padIDs: []}}
{code: 0, message:"ok", data: {padIDs: {}}}
*/
exports.listAllPads = function(callback)
{
allPads = [];
allPads = {};
var defaultGroup = "g.defaultGroupName";
@ -489,13 +489,14 @@ exports.listAllPads = function(callback)
groups.push(defaultGroup);
}
});
for(var group in groups)
{
groupManager.listPads(groups[group], function(err, pads)
{
for(var pad in pads)
for(var pad in pads["padIDs"])
{
allPads.push(pads[pad]);
allPads[pad] = pads["padIDs"][pad];
}
});
}