diff --git a/app/src/main/java/eu/faircode/email/DaoMessage.java b/app/src/main/java/eu/faircode/email/DaoMessage.java index d6c5bd2d7a..8f513ff15b 100644 --- a/app/src/main/java/eu/faircode/email/DaoMessage.java +++ b/app/src/main/java/eu/faircode/email/DaoMessage.java @@ -50,7 +50,7 @@ public interface DaoMessage { ", COUNT(message.id) AS count" + ", SUM(1 - message.ui_seen) AS unseen" + ", SUM(1 - message.ui_flagged) AS unflagged" + - ", SUM(CASE WHEN folder.type = '" + EntityFolder.DRAFTS + "' THEN 1 ELSE 0 END) AS drafts" + + ", SUM(folder.type = '" + EntityFolder.DRAFTS + "') AS drafts" + ", SUM(message.encrypt IS NOT NULL) AS encrypted" + ", COUNT(DISTINCT CASE WHEN message.msgid IS NULL THEN message.id ELSE message.msgid END) AS visible" + ", SUM(message.total) AS totalSize" + @@ -100,7 +100,7 @@ public interface DaoMessage { ", COUNT(message.id) AS count" + ", SUM(1 - message.ui_seen) AS unseen" + ", SUM(1 - message.ui_flagged) AS unflagged" + - ", SUM(CASE WHEN folder.type = '" + EntityFolder.DRAFTS + "' THEN 1 ELSE 0 END) AS drafts" + + ", SUM(folder.type = '" + EntityFolder.DRAFTS + "') AS drafts" + ", SUM(message.encrypt IS NOT NULL) AS encrypted" + ", COUNT(DISTINCT CASE WHEN message.msgid IS NULL THEN message.id ELSE message.msgid END) AS visible" + ", SUM(message.total) AS totalSize" + @@ -144,7 +144,7 @@ public interface DaoMessage { ", 1 AS count" + ", CASE WHEN message.ui_seen THEN 0 ELSE 1 END AS unseen" + ", CASE WHEN message.ui_flagged THEN 0 ELSE 1 END AS unflagged" + - ", CASE WHEN folder.type = '" + EntityFolder.DRAFTS + "' THEN 1 ELSE 0 END AS drafts" + + ", (folder.type = '" + EntityFolder.DRAFTS + "') AS drafts" + ", (message.encrypt IS NOT NULL) AS encrypted" + ", 1 AS visible" + ", message.total AS totalSize" + @@ -279,7 +279,7 @@ public interface DaoMessage { ", 1 AS count" + ", CASE WHEN message.ui_seen THEN 0 ELSE 1 END AS unseen" + ", CASE WHEN message.ui_flagged THEN 0 ELSE 1 END AS unflagged" + - ", CASE WHEN folder.type = '" + EntityFolder.DRAFTS + "' THEN 1 ELSE 0 END AS drafts" + + ", (folder.type = '" + EntityFolder.DRAFTS + "') AS drafts" + ", (message.encrypt IS NOT NULL) AS encrypted" + ", 1 AS visible" + ", message.total AS totalSize" +