diff --git a/.idea/misc.xml b/.idea/misc.xml index caad359b..77d47004 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -30,7 +30,7 @@ - + diff --git a/app/src/main/java/eu/faircode/email/DaoAccount.java b/app/src/main/java/eu/faircode/email/DaoAccount.java index 71001c25..db152ef7 100644 --- a/app/src/main/java/eu/faircode/email/DaoAccount.java +++ b/app/src/main/java/eu/faircode/email/DaoAccount.java @@ -59,7 +59,8 @@ public interface DaoAccount { ", (SELECT COUNT(message.id) FROM message" + " JOIN account ON account.id = message.account" + " JOIN folder ON folder.id = message.folder" + - " WHERE NOT message.ui_seen AND NOT message.ui_hide" + + " WHERE account.`synchronize`" + + " AND NOT message.ui_seen AND NOT message.ui_hide" + " AND (account.seen_until IS NULL OR message.stored > account.seen_until)" + " AND folder.type = '" + EntityFolder.INBOX + "') AS unseen" + ", (SELECT COUNT(message.id) FROM message" +