Prevent deleting messages when auto expunge is disabled

This commit is contained in:
M66B 2021-12-20 20:24:00 +01:00
parent 11efd7b0e0
commit 24b43019e1
1 changed files with 2 additions and 2 deletions

View File

@ -3579,8 +3579,8 @@ class Core {
if (imessage.isSet(Flags.Flag.DELETED)) {
Log.w(folder.name + " deleted uid=" + uid);
expunge(context, ifolder, Arrays.asList(imessage));
throw new MessageRemovedException("Deleted");
if (expunge(context, ifolder, Arrays.asList(imessage)))
throw new MessageRemovedException("Deleted");
}
MessageHelper helper = new MessageHelper(imessage, context);