From d426901663ab50f5c871cad83034af49fd88fb69 Mon Sep 17 00:00:00 2001 From: tachimanga <144205246+tachimanga@users.noreply.github.com> Date: Mon, 25 Sep 2023 03:10:50 +0800 Subject: [PATCH] fix gufengmh imageHost match fail (#18114) --- .../src/main/java/eu/kanade/tachiyomi/multisrc/sinmh/SinMH.kt | 2 +- .../java/eu/kanade/tachiyomi/multisrc/sinmh/SinMHGenerator.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/sinmh/SinMH.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/sinmh/SinMH.kt index aa7e2e1b3..aa605aa90 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/sinmh/SinMH.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/sinmh/SinMH.kt @@ -186,7 +186,7 @@ abstract class SinMH( protected open val imageHost: String by lazy { client.newCall(GET("$baseUrl/js/config.js", headers)).execute().let { - Regex("""resHost:.+?"domain":\["(.+?)"""").find(it.body.string())!! + Regex("""resHost:.+?"?domain"?:\["(.+?)"""").find(it.body.string())!! .groupValues[1].substringAfter(':').run { "https:$this" } } } diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/sinmh/SinMHGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/sinmh/SinMHGenerator.kt index 83893c347..83d7d7d46 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/sinmh/SinMHGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/sinmh/SinMHGenerator.kt @@ -6,7 +6,7 @@ import generator.ThemeSourceGenerator class SinMHGenerator : ThemeSourceGenerator { override val themeClass = "SinMH" override val themePkg = "sinmh" - override val baseVersionCode = 9 + override val baseVersionCode = 10 override val sources = listOf( SingleLang( name = "Gufeng Manhua",