Fixed identity selection compose

This commit is contained in:
M66B
2018-11-09 12:21:12 +00:00
parent 40501d9941
commit 31f4445773
3 changed files with 6 additions and 5 deletions

View File

@@ -35,9 +35,10 @@ public interface DaoIdentity {
@Query("SELECT identity.* FROM identity" +
" JOIN account ON account.id = identity.account" +
" WHERE account.synchronize = :synchronize" +
" WHERE (:account IS NULL OR account.id = :account)" +
" AND account.synchronize = :synchronize" +
" AND identity.synchronize = :synchronize")
LiveData<List<EntityIdentity>> liveIdentities(boolean synchronize);
LiveData<List<EntityIdentity>> liveIdentities(Long account, boolean synchronize);
@Query("SELECT * FROM identity")
List<EntityIdentity> getIdentities();