avoid reloading for group operations

This commit is contained in:
Matteo Pagliazzi
2013-11-01 21:08:36 +01:00
parent 2da33b0355
commit f7dba5f323
4 changed files with 38 additions and 33 deletions

View File

@@ -144,13 +144,19 @@ api.create = function(req, res, next) {
if(err) return res.json(500,{err:err});
group.save(function(err, saved){
if (err) return res.json(500,{err:err});
return res.json(saved);
saved.populate('members', partyFields, function(err, populated){
if (err) return res.json(500,{err:err});
return res.json(populated);
});
});
});
}else{
group.save(function(err, saved){
if (err) return res.json(500,{err:err});
return res.json(saved);
saved.populate('members', partyFields, function(err, populated){
if (err) return res.json(500,{err:err});
return res.json(populated);
});
});
}
}