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,