From 09ff9c0a7d3f4efff9ece31e2b60bff545fa27d2 Mon Sep 17 00:00:00 2001 From: Draken Date: Mon, 17 Feb 2025 12:16:47 +0000 Subject: [PATCH] [viHentai] Fix attempt 2 --- src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt | 2 +- .../kotlin/org/koitharu/kotatsu/parsers/site/vi/viHentai.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt index 88c6e9fe..4287cd03 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt @@ -213,7 +213,7 @@ internal class LxManga(context: MangaLoaderContext) : PagedMangaParser(context, val doc = webClient.httpGet(url).parseHtml() return doc.select("nav.grid.grid-cols-3.md\\:grid-cols-8 button").map { button -> - val key = button.attr("wire:click").substringAfterLast("'").substringBeforeLast("'") + val key = button.attr("wire:click").substringAfterLast(", '").substringBeforeLast("')") MangaTag( key = key, title = button.select("span.text-ellipsis").text(), diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/viHentai.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/viHentai.kt index 1f1b9828..355bdaee 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/viHentai.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/viHentai.kt @@ -190,7 +190,7 @@ internal class viHentai(context: MangaLoaderContext) : PagedMangaParser(context, val fullUrl = chapter.url.toAbsoluteUrl(domain) val doc = webClient.httpGet(fullUrl).parseHtml() return doc.select("div.text-center img.lazy").mapNotNull { img -> - val url = img.attr("data-src") + val url = img.requireSrc() MangaPage( id = generateUid(url), url = url,