diff options
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/UserDao.java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/UserDao.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/UserDao.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/UserDao.java index 5e8d38d38..4f06365da 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/UserDao.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/dao/UserDao.java @@ -1,13 +1,10 @@ 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.Delete; -import android.arch.persistence.room.Insert; import android.arch.persistence.room.Query; -import android.arch.persistence.room.Update; import java.util.List; -import java.util.Set; import it.niedermann.nextcloud.deck.model.User; @@ -15,9 +12,9 @@ import it.niedermann.nextcloud.deck.model.User; public interface UserDao extends GenericDao<User> { @Query("SELECT * FROM user WHERE accountId = :accountId") - Set<User> getUsersForAccount(final long accountId); + LiveData<List<User>> getUsersForAccount(final long accountId); @Query("SELECT * FROM user WHERE accountId = :accountId and id = :remoteId") - User getUsersByRemoteId(final long accountId, final long remoteId); + LiveData<User> getUsersByRemoteId(final long accountId, final long remoteId); }
\ No newline at end of file |