From bc1ff43fd00f8d8bf3882ddb6be242ce16616ed3 Mon Sep 17 00:00:00 2001 From: Riztard Lanthorn <riyanluqman@gmail.com> Date: Mon, 7 Dec 2020 20:20:21 +0700 Subject: [PATCH] fix ComicCastle page list (#5048) --- src/en/comicastle/build.gradle | 2 +- .../eu/kanade/tachiyomi/extension/en/comicastle/Comicastle.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/en/comicastle/build.gradle b/src/en/comicastle/build.gradle index 4b8af6f89..4470c4b87 100644 --- a/src/en/comicastle/build.gradle +++ b/src/en/comicastle/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Comicastle' pkgNameSuffix = 'en.comicastle' extClass = '.Comicastle' - extVersionCode = 1 + extVersionCode = 2 libVersion = '1.2' } diff --git a/src/en/comicastle/src/eu/kanade/tachiyomi/extension/en/comicastle/Comicastle.kt b/src/en/comicastle/src/eu/kanade/tachiyomi/extension/en/comicastle/Comicastle.kt index 2d0f1d1dc..15cea7eaa 100644 --- a/src/en/comicastle/src/eu/kanade/tachiyomi/extension/en/comicastle/Comicastle.kt +++ b/src/en/comicastle/src/eu/kanade/tachiyomi/extension/en/comicastle/Comicastle.kt @@ -125,14 +125,14 @@ class Comicastle : ParsedHttpSource() { override fun chapterFromElement(element: Element): SChapter { return SChapter.create().apply { name = element.text() - setUrlWithoutDomain(element.attr("href")) + setUrlWithoutDomain(element.attr("href").replace("pbp", "swiper")) } } // Pages override fun pageListParse(document: Document): List<Page> { - return document.select("div.img-list img").mapIndexed { i, img -> + return document.select(".swiper-wrapper .swiper-slide img").mapIndexed { i, img -> Page(i, "", img.attr("abs:src")) } }