[#1516] fixes to handling user.invitations.guilds - both accept & reject

This commit is contained in:
Tyler Renelle
2013-09-11 17:16:23 -04:00
parent 48c078a6ea
commit 2f8c9fea78
3 changed files with 9 additions and 3 deletions

View File

@@ -218,7 +218,7 @@ api.join = function(req, res, next) {
}
else if (group.type == 'guild' && user.invitations && user.invitations.guilds) {
var i = _.findIndex(user.invitations.guilds, {id:group._id});
if (~i) user.invitations.guilds.slice(i,1);
if (~i) user.invitations.guilds.splice(i,1);
user.save();
}
@@ -273,7 +273,6 @@ api.invite = function(req, res, next) {
function sendInvite (){
if(group.type === 'guild'){
if(!invite.invitations.guilds) invite.invitations.guilds = [] //necessary
invite.invitations.guilds.push({id: group._id, name: group.name});
}else{
//req.body.type in 'guild', 'party'