From 873e3e6f47ff8fda128763741bf46ee0e0b83b4c Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 24 Aug 2018 17:38:28 +0000 Subject: [PATCH] Report new messages for synchronizing accounts only --- .idea/misc.xml | 2 +- app/src/main/java/eu/faircode/email/DaoAccount.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index caad359b68..77d4700467 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 71001c25a3..db152ef701 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" +