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

Fix invalid search page regex causing class init crash (#991)

Kudomaga 6 месяцев назад
Родитель
Сommit
46c9496bdc

+ 1 - 1
app/src/main/java/io/legado/app/domain/usecase/SearchBooksUseCase.kt

@@ -312,7 +312,7 @@ internal fun BookSource.supportsSearchPage(): Boolean {
 }
 
 private val searchPageScriptPattern = Regex(
-    pattern = """\{\{[\s\S]*?}}|<js>[\s\S]*?</js>|@js:[\s\S]*""",
+    pattern = """\{\{[\s\S]*?\}\}|<js>[\s\S]*?</js>|@js:[\s\S]*""",
     option = RegexOption.IGNORE_CASE,
 )
 private val searchPageTokenPattern = Regex("""(?<![A-Za-z0-9_])page(?![A-Za-z0-9_])""")