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

This commit is contained in:
Xwite
2023-03-17 18:36:23 +08:00
parent 42b0321a0d
commit 9ffc02f86b
@@ -406,9 +406,11 @@ object LocalBook {
if (localBook.isArchive) {
// 压缩包
val archiveUri = saveBookFile(it, localBook.archiveName)
localBook = importArchiveFile(archiveUri, localBook.originName) {
val newBook = importArchiveFile(archiveUri, localBook.originName) {
it.contains(localBook.originName)
}.first()
localBook.origin = newBook.origin
localBook.bookUrl = newBook.bookUrl
} else {
// txt epub pdf umd
val fileUri = saveBookFile(it, localBook.originName)