Fix database import

This commit is contained in:
tarsin committed 2023-05-26 16:36:39 +08:00
1 parent 4e6f906903
commit 3a2ccf86fd
1 file changed
+3 -1
+3 -1
View File
@@ -397,7 +397,9 @@ object EhDB {
@Synchronized
fun importDB(context: Context, uri: Uri): String? {
runCatching {
val oldDB = databaseBuilder(context, EhDatabase::class.java, "tmp.db")
val tempDBName = "tmp.db"
context.deleteDatabase(tempDBName)
val oldDB = databaseBuilder(context, EhDatabase::class.java, tempDBName)
.createFromInputStream { context.contentResolver.openInputStream(uri) }
.build()