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")) + } + } }