Просмотр исходного кода

fix: change epub file copy position

BookHelp.clearInvalidCache will delete epub file, move to book folder rather than cache folder

fix #2206
Xwite 4 лет назад
Родитель
Сommit
b521f090b7
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      app/src/main/java/io/legado/app/help/BookHelp.kt

+ 1 - 1
app/src/main/java/io/legado/app/help/BookHelp.kt

@@ -165,7 +165,7 @@ object BookHelp {
     fun getEpubFile(book: Book): ZipFile {
         val uri = Uri.parse(book.bookUrl)
         if (uri.isContentScheme()) {
-            val path = FileUtils.getPath(downloadDir, cacheFolderName, book.originName)
+            val path = FileUtils.getPath(downloadDir, cacheFolderName, book.getFolderName(), book.originName)
             val file = File(path)
             val doc = DocumentFile.fromSingleUri(appCtx, uri)
                 ?: throw IOException("文件不存在")