From b85474c062262adcbc939939b13470ae130b59eb Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 2 Jan 2021 08:48:54 +0100 Subject: [PATCH] Small fix/improvement --- app/src/main/java/eu/faircode/email/Core.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 829a3dfdfa..c101af0dfd 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -798,17 +798,18 @@ class Core { return; } - Message[] imessages; + boolean archived; Folder iarchive = istore.getFolder(archive.name); try { iarchive.open(Folder.READ_ONLY); - imessages = ifolder.search(new MessageIDTerm(message.msgid)); + Message[] imessages = iarchive.search(new MessageIDTerm(message.msgid)); + archived = (imessages != null && imessages.length > 0); } finally { if (iarchive.isOpen()) iarchive.close(); } - if (imessages != null && imessages.length > 0) + if (archived) try { Message imessage = ifolder.getMessageByUID(message.uid); if (imessage == null)