From f7023f0c5a207eced208ace78a476109d7c3cc48 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 6 Feb 2020 11:19:44 +0100 Subject: [PATCH] First check for inbox --- app/src/main/java/eu/faircode/email/EntityFolder.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/EntityFolder.java b/app/src/main/java/eu/faircode/email/EntityFolder.java index 9b5d99ec71..0672fb9537 100644 --- a/app/src/main/java/eu/faircode/email/EntityFolder.java +++ b/app/src/main/java/eu/faircode/email/EntityFolder.java @@ -283,6 +283,10 @@ public class EntityFolder extends EntityOrder implements Serializable { } static String getType(String[] attrs, String fullName, boolean selectable) { + // https://tools.ietf.org/html/rfc3501#section-5.1 + if ("INBOX".equals(fullName.toUpperCase())) + return INBOX; + // https://www.iana.org/assignments/imap-mailbox-name-attributes/imap-mailbox-name-attributes.xhtml for (String attr : attrs) { if ((selectable && "\\Noselect".equals(attr)) || "\\NonExistent".equals(attr)) @@ -295,10 +299,6 @@ public class EntityFolder extends EntityOrder implements Serializable { } } - // https://tools.ietf.org/html/rfc3501#section-5.1 - if ("INBOX".equals(fullName.toUpperCase())) - return INBOX; - return USER; }