From 9c4b1caee57d384f1c0e924ca6d54e399264ce53 Mon Sep 17 00:00:00 2001 From: Johannes Joens <34899572+jopejoe1@users.noreply.github.com> Date: Sat, 22 May 2021 16:20:45 +1200 Subject: [PATCH] Bato.To: Fix infinitiy search (#7156) * Update build.gradle * Update BatoTo.kt --- src/all/batoto/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/all/batoto/BatoTo.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/all/batoto/build.gradle b/src/all/batoto/build.gradle index 00eb2952d..3def69473 100644 --- a/src/all/batoto/build.gradle +++ b/src/all/batoto/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Bato.to' pkgNameSuffix = 'all.batoto' extClass = '.BatoToFactory' - extVersionCode = 11 + extVersionCode = 12 libVersion = '1.2' containsNsfw = true } diff --git a/src/all/batoto/src/eu/kanade/tachiyomi/extension/all/batoto/BatoTo.kt b/src/all/batoto/src/eu/kanade/tachiyomi/extension/all/batoto/BatoTo.kt index 694e39ad7..0d50132a5 100644 --- a/src/all/batoto/src/eu/kanade/tachiyomi/extension/all/batoto/BatoTo.kt +++ b/src/all/batoto/src/eu/kanade/tachiyomi/extension/all/batoto/BatoTo.kt @@ -60,7 +60,7 @@ open class BatoTo( return manga } - override fun latestUpdatesNextPageSelector() = "div#mainer .pagination .page-item:not(.disabled) a.page-link:contains(ยป)" + override fun latestUpdatesNextPageSelector() = "div#mainer nav.d-none .pagination .page-item:last-of-type:not(.disabled)" override fun popularMangaRequest(page: Int): Request { return GET("$baseUrl/browse?langs=$siteLang&sort=views_w&page=$page") @@ -159,7 +159,7 @@ open class BatoTo( document.select(latestUpdatesSelector()).forEach { element -> mangas.add(latestUpdatesFromElement(element)) } - val nextPage = document.select(latestUpdatesNextPageSelector()) != null + val nextPage = document.select(latestUpdatesNextPageSelector()).first() != null return MangasPage(mangas, nextPage) }