From 7809d4a4cdd5155c2857328cca378508bf886dc8 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 2 Nov 2020 19:38:02 +0100 Subject: [PATCH] Keep snoozed messages --- app/src/main/java/eu/faircode/email/DaoMessage.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/DaoMessage.java b/app/src/main/java/eu/faircode/email/DaoMessage.java index e7170d62b0..f597daa769 100644 --- a/app/src/main/java/eu/faircode/email/DaoMessage.java +++ b/app/src/main/java/eu/faircode/email/DaoMessage.java @@ -794,7 +794,8 @@ public interface DaoMessage { " AND NOT uid IS NULL" + " AND (ui_seen OR :unseen)" + " AND NOT ui_flagged" + - " AND NOT ui_browsed") + " AND NOT ui_browsed" + + " AND ui_snoozed IS NULL") List getMessagesBefore(long folder, long before, boolean unseen); @Query("DELETE FROM message" + @@ -803,6 +804,7 @@ public interface DaoMessage { " AND NOT uid IS NULL" + " AND (ui_seen OR :unseen)" + " AND NOT ui_flagged" + - " AND (NOT ui_browsed OR stored < :before)") + " AND (NOT ui_browsed OR stored < :before)" + + " AND ui_snoozed IS NULL") int deleteMessagesBefore(long folder, long before, boolean unseen); } \ No newline at end of file