From d9ea9551991be29a65a680432fa041cb3814abd2 Mon Sep 17 00:00:00 2001 From: beerpsi <92439990+beerpiss@users.noreply.github.com> Date: Fri, 9 Jun 2023 09:12:38 +0700 Subject: [PATCH] [Otaku Sanctuary] Fix hasNextPage (#16689) * [Otaku Sanctuary] Fix hasNextPage * oops --- .../kanade/tachiyomi/multisrc/otakusanctuary/OtakuSanctuary.kt | 3 ++- .../multisrc/otakusanctuary/OtakuSanctuaryGenerator.kt | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/otakusanctuary/OtakuSanctuary.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/otakusanctuary/OtakuSanctuary.kt index e2259d7ed..2fd84def8 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/otakusanctuary/OtakuSanctuary.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/otakusanctuary/OtakuSanctuary.kt @@ -91,7 +91,8 @@ open class OtakuSanctuary( override fun popularMangaParse(response: Response): MangasPage { val document = response.asJsoup() val collection = document.select("div.mdl-card") - return MangasPage(parseMangaCollection(collection), collection.size >= 24) + val hasNextPage = !document.select("button.btn-loadmore").text().contains("Hết") + return MangasPage(parseMangaCollection(collection), hasNextPage) } override fun latestUpdatesRequest(page: Int) = throw UnsupportedOperationException("Not used") diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/otakusanctuary/OtakuSanctuaryGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/otakusanctuary/OtakuSanctuaryGenerator.kt index 6adb26f54..ca3a70e49 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/otakusanctuary/OtakuSanctuaryGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/otakusanctuary/OtakuSanctuaryGenerator.kt @@ -9,7 +9,7 @@ class OtakuSanctuaryGenerator : ThemeSourceGenerator { override val themeClass = "OtakuSanctuary" - override val baseVersionCode: Int = 3 + override val baseVersionCode: Int = 4 override val sources = listOf( MultiLang(