diff --git a/app/src/main/java/eu/faircode/email/DaoIdentity.java b/app/src/main/java/eu/faircode/email/DaoIdentity.java index d85cf033a2..a1f9cbe9c0 100644 --- a/app/src/main/java/eu/faircode/email/DaoIdentity.java +++ b/app/src/main/java/eu/faircode/email/DaoIdentity.java @@ -33,7 +33,10 @@ public interface DaoIdentity { " JOIN account ON account.id = identity.account") LiveData> liveIdentities(); - @Query("SELECT * FROM identity WHERE synchronize = :synchronize") + @Query("SELECT identity.* FROM identity" + + " JOIN account ON account.id = identity.account" + + " WHERE account.synchronize = :synchronize" + + " AND identity.synchronize = :synchronize") LiveData> liveIdentities(boolean synchronize); @Query("SELECT * FROM identity")