From 193320037204587ce5b4bd36dd33d503097f2661 Mon Sep 17 00:00:00 2001 From: Draken Date: Wed, 12 Feb 2025 17:04:45 +0000 Subject: [PATCH] [MuitoHentai] Fixes --- .../koitharu/kotatsu/parsers/site/pt/MuitoHentai.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/pt/MuitoHentai.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/pt/MuitoHentai.kt index 49d5282e..402ef7a2 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/pt/MuitoHentai.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/pt/MuitoHentai.kt @@ -120,7 +120,15 @@ internal class MuitoHentai(context: MangaLoaderContext) : PagedMangaParser(conte val doc = webClient.httpGet(chapter.url.toAbsoluteUrl(domain)).parseHtml() val data = doc.selectFirstOrThrow("script:containsData(var arr = [)").data() val images = data.substringAfter("[").substringBefore("];").replace("\"", "").split(",") - return images.map { img -> + val src = images.map { url -> + if (url.startsWith("$domain/http") || url.startsWith("$domain/https")) { + url.substringAfter(domain).trimStart('/') + } else { + url.toRelativeUrl(domain) + } + } + + return src.map { img -> MangaPage( id = generateUid(img), url = img,