diff options
author | desperateCoder <echotodevnull@gmail.com> | 2019-06-18 19:34:34 +0300 |
---|---|---|
committer | desperateCoder <echotodevnull@gmail.com> | 2019-06-18 19:34:34 +0300 |
commit | 5bd6cf9c4a3448cbb25162d7b9b80de18bc4c02a (patch) | |
tree | 40e2b780593f8c0d10bae9c2b065d9f222ef1c5c /app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db | |
parent | 17aef6e83f9adc29e418b3b3a1b8b3379ab68ee7 (diff) |
fixed delete of cards
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DataBaseAdapter.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DataBaseAdapter.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DataBaseAdapter.java index 283fef11c..61a7adc63 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DataBaseAdapter.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DataBaseAdapter.java @@ -320,7 +320,11 @@ public class DataBaseAdapter { public void deleteCard(Card card, boolean setStatus) { markAsDeletedIfNeeded(card, setStatus); - db.getCardDao().update(card); + if (setStatus){ + db.getCardDao().update(card); + } else { + deleteCardPhysically(card); + } } public void deleteCardPhysically(Card card) { |