diff options
author | desperateCoder <echotodevnull@gmail.com> | 2019-01-13 17:07:58 +0300 |
---|---|---|
committer | desperateCoder <echotodevnull@gmail.com> | 2019-01-13 17:07:58 +0300 |
commit | ac59e26f1681e12edd0792658db6fb92fbbace2d (patch) | |
tree | b54683fedce682de5082fcd48a370ed93087f3b3 /app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/BoardDao.java | |
parent | 400c40d96072b9c5393c048554ac783ce8b0978a (diff) |
fixed bunch of bugs (still WIP)
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 | 6 |
1 files changed, 6 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 12e884d31..0d1737d02 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 @@ -3,10 +3,12 @@ package it.niedermann.nextcloud.deck.persistence.sync.adapters.db.dao; import android.arch.lifecycle.LiveData; import android.arch.persistence.room.Dao; import android.arch.persistence.room.Query; +import android.arch.persistence.room.Transaction; import java.util.List; import it.niedermann.nextcloud.deck.model.Board; +import it.niedermann.nextcloud.deck.model.full.FullBoard; @Dao public interface BoardDao extends GenericDao<Board> { @@ -19,4 +21,8 @@ public interface BoardDao extends GenericDao<Board> { @Query("SELECT * FROM board WHERE accountId = :accountId and id = :remoteId") Board getBoardByRemoteIdDirectly(long accountId, long remoteId); + + @Transaction + @Query("SELECT * FROM board WHERE accountId = :accountId and id = :remoteId") + FullBoard getFullBoardByRemoteIdDirectly(long accountId, long remoteId); }
\ No newline at end of file |