fix duble error checking

fix whitespace coding convention
This commit is contained in:
aritas1 2012-02-15 15:57:39 +04:00
parent 8bff85cdb2
commit f7d8f68c13
3 changed files with 49 additions and 53 deletions

View file

@ -473,36 +473,36 @@ Example returns:
*/
exports.listAllPads = function(callback)
{
allPads = [];
allPads = [];
var defaultGroup = "g.defaultGroupName";
var defaultGroup = "g.defaultGroupName";
//get all groups
groupManager.listGroups(function (err, groups)
//get all groups
groupManager.listGroups(function (err, groups)
{
groups=groups["groupIDs"];
// if defaultGroup exists add this too, becaus ists not listed in groupManager.listGroups
groupManager.doesGroupExist(defaultGroup, function(err, exists)
{
groups=groups["groupIDs"];
// if defaultGroup exists add this too, becaus ists not listed in groupManager.listGroups
groupManager.doesGroupExist(defaultGroup, function(err, exists)
{
if(exists)
{
groups.push(defaultGroup);
}
});
for(var group in groups)
{
groupManager.listPads(groups[group], function(err, pads)
{
for(var pad in pads["padIDs"])
{
allPads.push(pads["padIDs"][pad]);
}
});
}
if(exists)
{
groups.push(defaultGroup);
}
});
callback(null, {padIDs: allPads});
for(var group in groups)
{
groupManager.listPads(groups[group], function(err, pads)
{
for(var pad in pads["padIDs"])
{
allPads.push(pads["padIDs"][pad]);
}
});
}
});
callback(null, {padIDs: allPads});
}
/******************************/

View file

@ -107,28 +107,24 @@ exports.deleteGroup = function(groupID, callback)
{
if(ERR(err, callback)) return;
if(ERR(err, callback)) return;
existingGroups = [];
existingGroups = [];
if(groups != undefined)
if(groups != undefined)
{
for(var key in groups['groups'])
{
for(var key in groups['groups'])
{
if(groupID != groups['groups'][key])
{
existingGroups.push(groups['groups'][key]);
}
}
if(groupID != groups['groups'][key])
{
existingGroups.push(groups['groups'][key]);
}
}
}
db.set("groups", {groups: existingGroups});
db.set("groups", {groups: existingGroups});
});
db.remove("group2sessions:" + groupID);
db.remove("group:" + groupID);
callback();
}
], function(err)
@ -169,10 +165,10 @@ exports.createGroup = function(callback)
if(ERR(err, callback)) return;
if(responseGroups != undefined)
{
for(var key in responseGroups['groups'])
{
existingGroups.push(responseGroups['groups'][key]);
}
for(var key in responseGroups['groups'])
{
existingGroups.push(responseGroups['groups'][key]);
}
}
});

View file

@ -358,10 +358,10 @@ Pad.prototype.init = function init(text, callback) {
groupID = "g.defaultGroupName";
groupManager.doesGroupExist(groupID, function(err, exists)
{
if(!exists)
{
db.set("group:" + groupID, {pads: {}});
}
if(!exists)
{
db.set("group:" + groupID, {pads: {}});
}
});
db.setSub("group:"+groupID, ["pads", _this.id], 1);
}