kunfei 4 лет назад
Родитель
Сommit
cad083d374

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

@@ -251,16 +251,12 @@ object BookHelp {
      * 删除章节内容
      */
     fun delContent(book: Book, bookChapter: BookChapter) {
-        if (book.isLocalTxt()) {
-            return
-        } else {
-            FileUtils.createFileIfNotExist(
-                downloadDir,
-                cacheFolderName,
-                book.getFolderName(),
-                bookChapter.getFileName()
-            ).delete()
-        }
+        FileUtils.createFileIfNotExist(
+            downloadDir,
+            cacheFolderName,
+            book.getFolderName(),
+            bookChapter.getFileName()
+        ).delete()
     }
 
     /**

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

@@ -162,6 +162,7 @@ object LocalBook {
 
     fun deleteBook(book: Book, deleteOriginal: Boolean) {
         kotlin.runCatching {
+            BookHelp.clearCache(book)
             if (deleteOriginal) {
                 if (book.bookUrl.isContentScheme()) {
                     val uri = Uri.parse(book.bookUrl)