From 6ca9d9d3b352277e0a3c17b4374a1b396ed1953d Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 21 Jul 2019 13:28:47 +0200 Subject: [PATCH] Permanently delete messages instead of conversations --- app/src/main/java/eu/faircode/email/FragmentMessages.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 956d75f365..0becea5495 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -1794,12 +1794,8 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences. for (long id : selected) { EntityMessage message = db.message().getMessage(id); - if (message != null) { - List messages = db.message().getMessageByThread( - message.account, message.thread, threading ? null : id, message.folder); - for (EntityMessage threaded : messages) - ids.add(threaded.id); - } + if (message != null && message.uid != null) + ids.add(message.id); } db.setTransactionSuccessful();