From b345efe2d1585cec841ce0bb8ee2fa94ddc0c669 Mon Sep 17 00:00:00 2001 From: Naga <94557604+NagaYZ@users.noreply.github.com> Date: Sun, 7 Jul 2024 20:53:16 +0200 Subject: [PATCH] fixed source mangaworld pages --- .../kotatsu/parsers/site/it/mangaworld/MangaWorldParser.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/it/mangaworld/MangaWorldParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/it/mangaworld/MangaWorldParser.kt index fd294fb0..45be8dbd 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/it/mangaworld/MangaWorldParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/it/mangaworld/MangaWorldParser.kt @@ -142,7 +142,7 @@ abstract class MangaWorldParser( name = a.selectFirstOrThrow("span.d-inline-block").text(), number = i + 1f, volume = 0, - url = url, + url = "$url?style=list", scanlator = null, uploadDate = SimpleDateFormat("dd MMMM yyyy", Locale.ITALIAN).tryParse( @@ -158,7 +158,7 @@ abstract class MangaWorldParser( override suspend fun getPages(chapter: MangaChapter): List { val doc = webClient.httpGet(chapter.url.toAbsoluteUrl(domain)).parseHtml() val selectWebtoonPages = "img.page-image" - val selectMangaPages = "#page .img-fluid" + val selectMangaPages = "img.img-fluid" val imgSelector = if (doc.select(selectWebtoonPages).isNotEmpty()) selectWebtoonPages else selectMangaPages return doc.select(imgSelector).map { img -> val urlPage = img.src()?.toRelativeUrl(domain) ?: img.parseFailed("Image src not found")