diff options
author | desperateCoder <echotodevnull@gmail.com> | 2019-02-08 13:52:42 +0300 |
---|---|---|
committer | desperateCoder <echotodevnull@gmail.com> | 2019-02-08 13:52:42 +0300 |
commit | 1301d62df62a7f100ab355f7991eecfe8559ee39 (patch) | |
tree | 59b466c48d032a44b5640caf274a084f74cd7575 /app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java | |
parent | e1729986cfb864f62199c11fddc4c427140a9bc6 (diff) |
improved LiveData handling
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java index 0d1737d02..8e2f519ef 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java @@ -22,6 +22,9 @@ public interface BoardDao extends GenericDao<Board> { @Query("SELECT * FROM board WHERE accountId = :accountId and id = :remoteId") Board getBoardByRemoteIdDirectly(long accountId, long remoteId); + @Query("SELECT * FROM board WHERE accountId = :accountId and localId = :localId") + Board getBoardByIdDirectly(long accountId, long localId); + @Transaction @Query("SELECT * FROM board WHERE accountId = :accountId and id = :remoteId") FullBoard getFullBoardByRemoteIdDirectly(long accountId, long remoteId); |