fix delete chat message

This commit is contained in:
Matteo Pagliazzi
2013-09-08 17:42:20 +02:00
parent c9f3d3029c
commit e67bb5b9e8

View File

@@ -173,8 +173,10 @@ api.deleteChatMessage = function(req, res, next){
if(message === undefined) return res.json(500, {err: "Message not found!"});
if(user.id !== message.uuid || (user.backer && !user.backer.admin)){
return res.json(500, {err: "Not authorized to delete this message!"});
if(user.id !== message.uuid){
if(!user.backer || (user.backer && !user.backer.admin)){
return res.json(500, {err: "Not authorized to delete this message!"})
}
}
group.chat = _.without(group.chat, message);