From 5b6bf27753975764f91945948c5304673d6f58be Mon Sep 17 00:00:00 2001 From: FongMi Date: Sat, 4 Nov 2023 11:34:18 +0800 Subject: [PATCH] Fix bug --- .../java/com/fongmi/android/tv/db/AppDatabase.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/db/AppDatabase.java b/app/src/main/java/com/fongmi/android/tv/db/AppDatabase.java index 035e8da02..38f5d40ca 100644 --- a/app/src/main/java/com/fongmi/android/tv/db/AppDatabase.java +++ b/app/src/main/java/com/fongmi/android/tv/db/AppDatabase.java @@ -57,7 +57,7 @@ public abstract class AppDatabase extends RoomDatabase { if (db.exists()) Path.copy(db, new File(Path.tv(), db.getName())); if (wal.exists()) Path.copy(wal, new File(Path.tv(), wal.getName())); if (shm.exists()) Path.copy(shm, new File(Path.tv(), shm.getName())); - if (db.exists()) App.post(callback::success); + App.post(callback::success); }); } @@ -66,10 +66,10 @@ public abstract class AppDatabase extends RoomDatabase { File db = new File(Path.tv(), NAME); File wal = new File(Path.tv(), NAME + "-wal"); File shm = new File(Path.tv(), NAME + "-shm"); - if (db.exists()) Path.copy(db, App.get().getDatabasePath(db.getName()).getAbsoluteFile()); - if (wal.exists()) Path.copy(wal, App.get().getDatabasePath(wal.getName()).getAbsoluteFile()); - if (shm.exists()) Path.copy(shm, App.get().getDatabasePath(shm.getName()).getAbsoluteFile()); - if (db.exists()) App.post(callback::success); + if (db.exists()) Path.move(db, App.get().getDatabasePath(db.getName()).getAbsoluteFile()); + if (wal.exists()) Path.move(wal, App.get().getDatabasePath(wal.getName()).getAbsoluteFile()); + if (shm.exists()) Path.move(shm, App.get().getDatabasePath(shm.getName()).getAbsoluteFile()); + App.post(callback::success); }); }