diff --git a/app/src/main/java/io/legado/app/model/localBook/LocalBook.kt b/app/src/main/java/io/legado/app/model/localBook/LocalBook.kt index 6d82d76f2..a8ed2d58b 100644 --- a/app/src/main/java/io/legado/app/model/localBook/LocalBook.kt +++ b/app/src/main/java/io/legado/app/model/localBook/LocalBook.kt @@ -402,8 +402,8 @@ object LocalBook { val fileUri = runBlocking { saveBookFile(webdav.downloadInputStream(), localBook.originName) if (localBook.isArchive) { - importArchiveFile(fileUri, book.originName) { - it.contains(book.originName) + importArchiveFile(fileUri, localBook.originName) { + it.contains(localBook.originName) } } else { localBook.bookUrl = FileDoc.fromUri(fileUr, false).toString()