From 51dba16677778f8bc2eeeed3942cb7ccc3c9c87a Mon Sep 17 00:00:00 2001 From: bapeey <90949336+bapeey@users.noreply.github.com> Date: Sat, 18 May 2024 09:36:05 -0500 Subject: [PATCH] IkigaiMangas: Fix page selector (#3086) * update domain and fix pages * they reenable the domain * add missing cookie --- src/es/ikigaimangas/build.gradle | 2 +- .../extension/es/ikigaimangas/IkigaiMangas.kt | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/es/ikigaimangas/build.gradle b/src/es/ikigaimangas/build.gradle index 932fac2f1..1b07b5c82 100644 --- a/src/es/ikigaimangas/build.gradle +++ b/src/es/ikigaimangas/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Ikigai Mangas' extClass = '.IkigaiMangas' - extVersionCode = 8 + extVersionCode = 9 isNsfw = true } diff --git a/src/es/ikigaimangas/src/eu/kanade/tachiyomi/extension/es/ikigaimangas/IkigaiMangas.kt b/src/es/ikigaimangas/src/eu/kanade/tachiyomi/extension/es/ikigaimangas/IkigaiMangas.kt index 5d6e81202..290873599 100644 --- a/src/es/ikigaimangas/src/eu/kanade/tachiyomi/extension/es/ikigaimangas/IkigaiMangas.kt +++ b/src/es/ikigaimangas/src/eu/kanade/tachiyomi/extension/es/ikigaimangas/IkigaiMangas.kt @@ -32,7 +32,13 @@ class IkigaiMangas : HttpSource() { override val supportsLatest: Boolean = true - private val cookieInterceptor = CookieInterceptor(baseUrl.substringAfter("://"), "data-saving" to "0") + private val cookieInterceptor = CookieInterceptor( + baseUrl.substringAfter("://"), + listOf( + "data-saving" to "0", + "nsfw-mode" to "1", + ), + ) override val client = network.cloudflareClient.newBuilder() .rateLimitHost(baseUrl.toHttpUrl(), 1, 2) @@ -151,7 +157,7 @@ class IkigaiMangas : HttpSource() { override fun pageListParse(response: Response): List { val document = response.asJsoup() - return document.select("section > div.img > img").mapIndexed { i, element -> + return document.select("section div.img > img").mapIndexed { i, element -> Page(i, imageUrl = element.attr("abs:src")) } }