From 6c16c9c55f21e45af8e0fec6a906ced0252a9ce0 Mon Sep 17 00:00:00 2001 From: Naga <94557604+NagaYZ@users.noreply.github.com> Date: Fri, 22 Mar 2024 18:57:49 +0100 Subject: [PATCH] fix #652 --- .../koitharu/kotatsu/parsers/site/wpcomics/en/XoxoComics.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/en/XoxoComics.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/en/XoxoComics.kt index d1f0f52fa..d22bc433c 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/en/XoxoComics.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/wpcomics/en/XoxoComics.kt @@ -175,8 +175,8 @@ internal class XoxoComics(context: MangaLoaderContext) : override suspend fun getPages(chapter: MangaChapter): List { val fullUrl = chapter.url.toAbsoluteUrl(domain) + "/all" val doc = webClient.httpGet(fullUrl).parseHtml() - return doc.select(selectPage).map { url -> - val img = url.src()?.toRelativeUrl(domain) ?: url.parseFailed("Image src not found") + return doc.select(selectPage).mapNotNull{ url -> + val img = url.src()?.toRelativeUrl(domain) ?: return@mapNotNull null MangaPage( id = generateUid(img), url = img,