Browse Source

压缩文件和远程文件自动恢复

Xwite 3 years ago
parent
commit
69e31d0eec

+ 1 - 1
app/src/main/assets/updateLog.md

@@ -15,7 +15,7 @@
 
 * 修复书签界面删除条目后界面错乱bug
 * 一些带有搜索框的界面自动隐藏软键盘
-* 本地书籍导入界面支持压缩包
+* 本地书籍和远程书籍导入界面支持压缩包
 * 内置了两个直链上传配置,可以通过导入默认切换
 
 **2023/03/14**

+ 2 - 2
app/src/main/java/io/legado/app/model/localBook/LocalBook.kt

@@ -405,8 +405,8 @@ object LocalBook {
             inputStream.use {
                 if (localBook.isArchive) {
                     // 压缩包
-                    val fileUri = saveBookFile(it, localBook.archiveName)
-                    localBook = importArchiveFile(fileUri, localBook.originName) {
+                    val archiveUri = saveBookFile(it, localBook.archiveName)
+                    localBook = importArchiveFile(archiveUri, localBook.originName) {
                         it.contains(localBook.originName)
                     }.first()
                 } else {