Преглед изворни кода

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

Kudomaga пре 6 месеци
родитељ
комит
46c9496bdc
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      app/src/main/java/io/legado/app/domain/usecase/SearchBooksUseCase.kt

+ 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(
 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,
     option = RegexOption.IGNORE_CASE,
 )
 )
 private val searchPageTokenPattern = Regex("""(?<![A-Za-z0-9_])page(?![A-Za-z0-9_])""")
 private val searchPageTokenPattern = Regex("""(?<![A-Za-z0-9_])page(?![A-Za-z0-9_])""")