From 886e87198d2a68aa60aa53a177d6fd8bf3d94e51 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 25 Mar 2019 17:24:52 +0000 Subject: [PATCH] Automatically enable store sent --- app/src/main/java/eu/faircode/email/Core.java | 2 ++ app/src/main/java/eu/faircode/email/DaoIdentity.java | 3 +++ 2 files changed, 5 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index affc108242..b96a42a2b7 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -941,6 +941,8 @@ class Core { orphan.folder = folder.id; db.message().updateMessage(orphan); EntityOperation.queue(context, db, orphan, EntityOperation.ADD); + + db.identity().setIdentityStoreSent(orphan.identity, true); } } diff --git a/app/src/main/java/eu/faircode/email/DaoIdentity.java b/app/src/main/java/eu/faircode/email/DaoIdentity.java index 6320ddfb65..a8f6d1d1bd 100644 --- a/app/src/main/java/eu/faircode/email/DaoIdentity.java +++ b/app/src/main/java/eu/faircode/email/DaoIdentity.java @@ -77,6 +77,9 @@ public interface DaoIdentity { @Query("UPDATE identity SET password = :password WHERE id = :id") int setIdentityPassword(long id, String password); + @Query("UPDATE identity SET store_sent = :store_sent WHERE id = :id") + int setIdentityStoreSent(long id, boolean store_sent); + @Query("UPDATE identity SET error = :error WHERE id = :id") int setIdentityError(long id, String error);