From cc87d33cd735b7a6a3a332b7dd540a5b9bb38f1d Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 2 Jun 2019 07:57:55 +0200 Subject: [PATCH] Empty trash: skip local messages --- app/src/main/java/eu/faircode/email/AdapterFolder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterFolder.java b/app/src/main/java/eu/faircode/email/AdapterFolder.java index 0cc70e1bec..ab900b7d19 100644 --- a/app/src/main/java/eu/faircode/email/AdapterFolder.java +++ b/app/src/main/java/eu/faircode/email/AdapterFolder.java @@ -617,7 +617,8 @@ public class AdapterFolder extends RecyclerView.Adapter ids = db.message().getMessageByFolder(folder); for (Long id : ids) { EntityMessage message = db.message().getMessage(id); - EntityOperation.queue(context, message, EntityOperation.DELETE); + if (message.msgid != null || message.uid != null) + EntityOperation.queue(context, message, EntityOperation.DELETE); } db.setTransactionSuccessful();