diff options
author | desperateCoder <echotodevnull@gmail.com> | 2019-10-26 17:09:55 +0300 |
---|---|---|
committer | desperateCoder <echotodevnull@gmail.com> | 2019-10-26 17:09:55 +0300 |
commit | 15558a2de8f7f4af5983382272516f6006f897d6 (patch) | |
tree | c8bd7f5cf9c56e2a2979cc03336f8cd3b485a443 /app/src/main/java | |
parent | 0063d88de56175b9e3cddf4fe397bcca3a38fa5b (diff) |
closes #197 assign/unassign handling
Diffstat (limited to 'app/src/main/java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java index 42209dfce..078d38c2e 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java @@ -601,7 +601,7 @@ public class SyncManager { final long localUserId = user.getLocalId(); final long localCardId = card.getLocalId(); JoinCardWithUser joinCardWithUser = dataBaseAdapter.getJoinCardWithUser(localUserId, localCardId); - if (joinCardWithUser != null){ + if (joinCardWithUser != null && joinCardWithUser.getStatus() != DBStatus.LOCAL_DELETED.getId()){ return; } dataBaseAdapter.createJoinCardWithUser(localUserId, localCardId, DBStatus.LOCAL_EDITED); |