From 1c9d6c250c36fd59d5d7fef9cc00f3aec8d3bda9 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 17 Feb 2019 12:57:29 +0000 Subject: [PATCH] Fixed showing unusable identities --- app/src/main/java/eu/faircode/email/DaoIdentity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/DaoIdentity.java b/app/src/main/java/eu/faircode/email/DaoIdentity.java index 89662c47ff..aa6a5fd3d5 100644 --- a/app/src/main/java/eu/faircode/email/DaoIdentity.java +++ b/app/src/main/java/eu/faircode/email/DaoIdentity.java @@ -37,7 +37,7 @@ public interface DaoIdentity { @Query("SELECT identity.*, account.name AS accountName FROM identity" + " JOIN account ON account.id = identity.account" + " JOIN folder ON folder.account = identity.account AND folder.type = '" + EntityFolder.DRAFTS + "'" + - " WHERE :account IS NULL OR identity.account = :account" + + " WHERE (:account IS NULL OR identity.account = :account)" + " AND identity.synchronize" + " AND account.synchronize") List getComposableIdentities(Long account); @@ -45,7 +45,7 @@ public interface DaoIdentity { @Query("SELECT identity.*, account.name AS accountName FROM identity" + " JOIN account ON account.id = identity.account" + " JOIN folder ON folder.account = identity.account AND folder.type = '" + EntityFolder.DRAFTS + "'" + - " WHERE :account IS NULL OR identity.account = :account" + + " WHERE (:account IS NULL OR identity.account = :account)" + " AND identity.synchronize" + " AND account.synchronize") LiveData> liveComposableIdentities(Long account);