Synchronizing accounts by type

This commit is contained in:
M66B
2022-01-27 14:43:55 +01:00
parent 9360d39df8
commit 0868984f8f
13 changed files with 22 additions and 26 deletions

View File

@@ -33,9 +33,11 @@ public interface DaoAccount {
" ORDER BY `order`, `primary` DESC, name COLLATE NOCASE")
List<EntityAccount> getAccounts();
@Query("SELECT * FROM account WHERE synchronize" +
@Query("SELECT * FROM account" +
" WHERE synchronize" +
" AND (:type IS NULL OR pop = :type)" +
" ORDER BY `order`, `primary` DESC, name COLLATE NOCASE")
List<EntityAccount> getSynchronizingAccounts();
List<EntityAccount> getSynchronizingAccounts(Integer type);
@Query("SELECT * FROM account" +
" WHERE (:id IS NULL OR id = :id)" +