mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-08-04 09:39:23 +00:00
Merge branch 'develop' of github.com:lefnire/habitrpg into develop
This commit is contained in:
commit
d471688c54
1 changed files with 5 additions and 3 deletions
|
|
@ -171,10 +171,12 @@ api.deleteChatMessage = function(req, res, next){
|
|||
var group = res.locals.group;
|
||||
var message = _.find(group.chat, {id: req.params.messageId, uuid: user.id});
|
||||
|
||||
if(message === undefined) return res.json(500, {err: "Message not found!"});
|
||||
if(message === undefined) return res.json(404, {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(401, {err: "Not authorized to delete this message!"})
|
||||
}
|
||||
}
|
||||
|
||||
group.chat = _.without(group.chat, message);
|
||||
|
|
|
|||
Loading…
Reference in a new issue