diff --git a/app/src/main/java/io/legado/app/data/entities/BookChapter.kt b/app/src/main/java/io/legado/app/data/entities/BookChapter.kt index 9afff1941..8258151dd 100644 --- a/app/src/main/java/io/legado/app/data/entities/BookChapter.kt +++ b/app/src/main/java/io/legado/app/data/entities/BookChapter.kt @@ -74,7 +74,7 @@ data class BookChapter( @Suppress("unused") fun getDisplayTitle( - replaceRules: List? = null, + replaceRules: Array? = null, useReplace: Boolean = true, chineseConvert: Boolean = true, ): String { diff --git a/app/src/main/java/io/legado/app/help/ContentProcessor.kt b/app/src/main/java/io/legado/app/help/ContentProcessor.kt index b39b0fb2f..e49ec5c30 100644 --- a/app/src/main/java/io/legado/app/help/ContentProcessor.kt +++ b/app/src/main/java/io/legado/app/help/ContentProcessor.kt @@ -57,13 +57,13 @@ class ContentProcessor private constructor( } @Synchronized - fun getTitleReplaceRules(): List { - return titleReplaceRules + fun getTitleReplaceRules(): Array { + return titleReplaceRules.toTypedArray() } @Synchronized - fun getContentReplaceRules(): List { - return contentReplaceRules + fun getContentReplaceRules(): Array { + return contentReplaceRules.toTypedArray() } fun getContent(