Przeglądaj źródła

fix(epub): reset ReadConfig.useReplaceRule to false

fix #1831
Xwite 4 lat temu
rodzic
commit
98b2873d90

+ 2 - 1
app/src/main/java/io/legado/app/data/entities/Book.kt

@@ -202,7 +202,8 @@ data class Book(
         if (useReplaceRule != null) {
         if (useReplaceRule != null) {
             return useReplaceRule
             return useReplaceRule
         }
         }
-        if (type == BookType.image) {
+        //图片类书源 epub本地 默认关闭净化
+        if (type == BookType.image || isEpub()) {
             return false
             return false
         }
         }
         return AppConfig.replaceEnableDefault
         return AppConfig.replaceEnableDefault

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

@@ -33,7 +33,7 @@ class EpubFile(var book: Book) {
             if (eFile == null || eFile?.book?.bookUrl != book.bookUrl) {
             if (eFile == null || eFile?.book?.bookUrl != book.bookUrl) {
                 eFile = EpubFile(book)
                 eFile = EpubFile(book)
                 //对于Epub文件默认不启用替换
                 //对于Epub文件默认不启用替换
-                book.setUseReplaceRule(false)
+                //io.legado.app.data.entities.Book getUseReplaceRule
                 return eFile!!
                 return eFile!!
             }
             }
             eFile?.book = book
             eFile?.book = book