From 64e107c5376eb7a0abd275144746ef089b9f784c Mon Sep 17 00:00:00 2001 From: Horis <821938089@qq.com> Date: Sun, 26 Mar 2023 15:50:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/help/storage/Restore.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/io/legado/app/help/storage/Restore.kt b/app/src/main/java/io/legado/app/help/storage/Restore.kt index 2ac1c049b..e65c89751 100644 --- a/app/src/main/java/io/legado/app/help/storage/Restore.kt +++ b/app/src/main/java/io/legado/app/help/storage/Restore.kt @@ -73,10 +73,11 @@ object Restore { fileToListT(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(path, "rssSources.json")?.let { appDb.rssSourceDao.insert(*it.toTypedArray())