Xwite 3 лет назад
Родитель
Сommit
1e83e24fd9
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      app/src/main/java/io/legado/app/model/localBook/LocalBook.kt

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

@@ -50,6 +50,7 @@ object LocalBook {
             ?: let {
                 book.removeLocalUriCache()
                 val localArchiveUri = book.getArchiveUri()
+                val webDavUrl = book.getRemoteUrl()
                 if (localArchiveUri != null) {
                     // 重新导入对应的压缩包
                     importArchiveFile(localArchiveUri, book.originName) {
@@ -57,10 +58,12 @@ object LocalBook {
                     }.firstOrNull()?.let {
                         getBookInputStream(it)
                     }
-                } else {
+                } else if (webDavUrl != null) {
                     // 下载远程链接
                     downloadRemoteBook(book)
                     getBookInputStream(book)
+                } else {
+                    null
                 }
             }
         if (inputStream != null) return inputStream