Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordesperateCoder <admin@life-style-art.de>2019-05-06 16:25:48 +0300
committerdesperateCoder <admin@life-style-art.de>2019-05-06 17:14:40 +0300
commit622595a1313943f27ee63ea2393f4b7bf7182d76 (patch)
treeb816e1ffd64f0ed1f6dd9730c8aa86272a9ef5ad /app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db
parent9615edbcb3649f1c603a16d5939e0f1e852dd642 (diff)
delete boards physically
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.java7
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DeckDatabase.java2
2 files changed, 8 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 3661ff5c0..384655c46 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
@@ -2,10 +2,11 @@ package it.niedermann.nextcloud.deck.persistence.sync.adapters.db;
import android.content.Context;
+import androidx.lifecycle.LiveData;
+
import java.util.Date;
import java.util.List;
-import androidx.lifecycle.LiveData;
import it.niedermann.nextcloud.deck.model.AccessControl;
import it.niedermann.nextcloud.deck.model.Account;
import it.niedermann.nextcloud.deck.model.Attachment;
@@ -265,6 +266,10 @@ public class DataBaseAdapter {
db.getBoardDao().update(board);
}
+ public void deleteBoardPhysically(Board board) {
+ db.getBoardDao().delete(board);
+ }
+
public void updateBoard(Board board, boolean setStatus) {
markAsEditedIfNeeded(board, setStatus);
db.getBoardDao().update(board);
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DeckDatabase.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DeckDatabase.java
index 45c4a9a72..20a4e1523 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DeckDatabase.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/DeckDatabase.java
@@ -9,6 +9,7 @@ import androidx.room.RoomDatabase;
import androidx.room.TypeConverters;
import androidx.sqlite.db.SupportSQLiteDatabase;
+import it.niedermann.nextcloud.deck.DeckLog;
import it.niedermann.nextcloud.deck.api.LastSyncUtil;
import it.niedermann.nextcloud.deck.model.AccessControl;
import it.niedermann.nextcloud.deck.model.Account;
@@ -71,6 +72,7 @@ public abstract class DeckDatabase extends RoomDatabase {
@Override
public void onCreate(@NonNull SupportSQLiteDatabase db) {
super.onCreate(db);
+ DeckLog.log("onCreate triggered!!!");
LastSyncUtil.resetAll();
}
};