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:
@@ -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!'});
|
||||
|
||||
Reference in New Issue
Block a user