From 3070ed496735f7fa800457bc22f3c45dcadf54ba Mon Sep 17 00:00:00 2001 From: Chopper <156493704+choppeh@users.noreply.github.com> Date: Tue, 1 Jul 2025 01:21:33 -0300 Subject: [PATCH] HiveScans: Fix page list (#9488) * Fix page list * Bump version --- src/en/infernalvoidscans/build.gradle | 2 +- .../extension/en/infernalvoidscans/HiveScans.kt | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/en/infernalvoidscans/build.gradle b/src/en/infernalvoidscans/build.gradle index 0e318be5e..17d21152f 100644 --- a/src/en/infernalvoidscans/build.gradle +++ b/src/en/infernalvoidscans/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.HiveScans' themePkg = 'iken' baseUrl = 'https://hivetoons.org' - overrideVersionCode = 39 + overrideVersionCode = 40 isNsfw = false } diff --git a/src/en/infernalvoidscans/src/eu/kanade/tachiyomi/extension/en/infernalvoidscans/HiveScans.kt b/src/en/infernalvoidscans/src/eu/kanade/tachiyomi/extension/en/infernalvoidscans/HiveScans.kt index 3c33ff862..eed72e0d6 100644 --- a/src/en/infernalvoidscans/src/eu/kanade/tachiyomi/extension/en/infernalvoidscans/HiveScans.kt +++ b/src/en/infernalvoidscans/src/eu/kanade/tachiyomi/extension/en/infernalvoidscans/HiveScans.kt @@ -1,6 +1,9 @@ package eu.kanade.tachiyomi.extension.en.infernalvoidscans import eu.kanade.tachiyomi.multisrc.iken.Iken +import eu.kanade.tachiyomi.source.model.Page +import eu.kanade.tachiyomi.util.asJsoup +import okhttp3.Response class HiveScans : Iken( "Hive Scans", @@ -22,4 +25,10 @@ class HiveScans : Iken( override fun headersBuilder() = super.headersBuilder() .set("Cache-Control", "max-age=0") + + override fun pageListParse(response: Response): List { + return response.asJsoup().select("img[data-image-index]").mapIndexed { index, element -> + Page(index, imageUrl = element.absUrl("src")) + } + } }