From 4d72f8ca5214ca1bce77c0c0a0372e3deef78b4a Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 23 Nov 2018 16:15:00 +0100 Subject: [PATCH] Check for duplicates in sent too --- app/src/main/java/eu/faircode/email/DaoMessage.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/DaoMessage.java b/app/src/main/java/eu/faircode/email/DaoMessage.java index 3023a74e28..95aaea7095 100644 --- a/app/src/main/java/eu/faircode/email/DaoMessage.java +++ b/app/src/main/java/eu/faircode/email/DaoMessage.java @@ -109,7 +109,9 @@ public interface DaoMessage { ", CASE WHEN message.ui_flagged THEN 0 ELSE 1 END AS unflagged" + ", (SELECT COUNT(a.id) FROM attachment a WHERE a.message = message.id) AS attachments" + - ", (folder.type = '" + EntityFolder.ARCHIVE + "' AND EXISTS (" + + ", ((folder.type = '" + EntityFolder.ARCHIVE + "'" + + " OR folder.type = '" + EntityFolder.SENT + "')" + + " AND EXISTS (" + " SELECT * FROM message m1" + " JOIN folder f1 ON f1.id = m1.folder" + " WHERE m1.id <> message.id" +