From 750beeaf81b99ee52c0687de3647efe9a5c66065 Mon Sep 17 00:00:00 2001 From: stevenyomi <95685115+stevenyomi@users.noreply.github.com> Date: Sun, 9 Apr 2023 21:59:34 +0800 Subject: [PATCH] MangaRaw: base URL for CI (#15998) --- multisrc/overrides/mangaraw/manga9co/src/MangaRaw.kt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/multisrc/overrides/mangaraw/manga9co/src/MangaRaw.kt b/multisrc/overrides/mangaraw/manga9co/src/MangaRaw.kt index 31d425077..c18180cb2 100644 --- a/multisrc/overrides/mangaraw/manga9co/src/MangaRaw.kt +++ b/multisrc/overrides/mangaraw/manga9co/src/MangaRaw.kt @@ -22,8 +22,14 @@ class MangaRaw : MangaRawTheme("MangaRaw", ""), ConfigurableSource { override val versionId = 2 override val id = 4572869149806246133 + private val isCi = System.getenv("CI") == "true" + override val baseUrl get() = when { + isCi -> MIRRORS.joinToString("#, ") { "https://$it" } + else -> _baseUrl + } + override val supportsLatest = true - override val baseUrl: String + private val _baseUrl: String private val selectors: Selectors private val needUrlSanitize: Boolean private val isPagesShuffled: Boolean @@ -38,7 +44,7 @@ class MangaRaw : MangaRawTheme("MangaRaw", ""), ConfigurableSource { preferences.edit().putString(MIRROR_PREF, mirrorIndex.toString()).apply() } - baseUrl = "https://" + mirrors[mirrorIndex] + _baseUrl = "https://" + mirrors[mirrorIndex] selectors = getSelectors(mirrorIndex) needUrlSanitize = needUrlSanitize(mirrorIndex) isPagesShuffled = isPagesShuffled(mirrorIndex)