Merge pull request #5687 from RocketChat/fix-deleting-files-not-allowed
Fix files uploaded by other users not being able to be deleted by uses w/ permissionpull/5699/head
commit
ed4a7e890c
@ -1,7 +1,14 @@ |
||||
/* global FileUpload */ |
||||
Meteor.methods({ |
||||
deleteFileMessage: function(fileID) { |
||||
check(fileID, String); |
||||
|
||||
return Meteor.call('deleteMessage', RocketChat.models.Messages.getMessageByFileId(fileID)); |
||||
const msg = RocketChat.models.Messages.getMessageByFileId(fileID); |
||||
|
||||
if (msg) { |
||||
return Meteor.call('deleteMessage', msg); |
||||
} |
||||
|
||||
return FileUpload.delete(fileID); |
||||
} |
||||
}); |
||||
|
||||
Loading…
Reference in new issue