groups: upon group-creation, creator is automatically assigned as leader

and only member. Remove sending up leader & members from the client,
should all be handled on the server
This commit is contained in:
Tyler Renelle
2014-01-05 14:45:01 -07:00
parent 8c319b6079
commit e474278ab3
3 changed files with 417 additions and 370 deletions
+2
View File
@@ -137,6 +137,8 @@ api.get = function(req, res) {
api.create = function(req, res, next) {
var group = new Group(req.body);
var user = res.locals.user;
group.members = [user._id];
group.leader = user._id;
if(group.type === 'guild'){
if(user.balance < 1) return res.json(401, {err: 'Not enough gems!'});