Horis 3 лет назад
Родитель
Сommit
8f661a27d8
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      app/src/main/java/io/legado/app/help/storage/Restore.kt

+ 5 - 4
app/src/main/java/io/legado/app/help/storage/Restore.kt

@@ -73,10 +73,11 @@ object Restore {
             fileToListT<BookSource>(path, "bookSource.json")?.let {
                 appDb.bookSourceDao.insert(*it.toTypedArray())
             } ?: run {
-                val bookSourceFile =
-                    FileUtils.createFileIfNotExist(path + File.separator + "bookSource.json")
-                val json = bookSourceFile.readText()
-                ImportOldData.importOldSource(json)
+                val bookSourceFile = File(path, "bookSource.json")
+                if (bookSourceFile.exists()) {
+                    val json = bookSourceFile.readText()
+                    ImportOldData.importOldSource(json)
+                }
             }
             fileToListT<RssSource>(path, "rssSources.json")?.let {
                 appDb.rssSourceDao.insert(*it.toTypedArray())