From 84cb572efed72a92c805e16f07e656c9a4c99602 Mon Sep 17 00:00:00 2001 From: Alessandro Jean <alessandrojean@gmail.com> Date: Sun, 21 Nov 2021 20:41:04 -0300 Subject: [PATCH] Fix missing chapters in MM. (#9884) --- multisrc/overrides/mangasar/meusmangas/src/MeusMangas.kt | 4 ++-- .../kanade/tachiyomi/multisrc/mangasar/MangaSarGenerator.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/multisrc/overrides/mangasar/meusmangas/src/MeusMangas.kt b/multisrc/overrides/mangasar/meusmangas/src/MeusMangas.kt index e281a2f57..90be80994 100644 --- a/multisrc/overrides/mangasar/meusmangas/src/MeusMangas.kt +++ b/multisrc/overrides/mangasar/meusmangas/src/MeusMangas.kt @@ -94,7 +94,7 @@ class MeusMangas : MangaSar( var hasNextPage = document.select(chapterListNextPageSelector()) .firstOrNull() - while (hasNextPage != null && !hasNextPage.attr("href").endsWith("#")) { + while (hasNextPage != null) { val page = hasNextPage.attr("href") .substringAfter("page/") .toInt() @@ -115,7 +115,7 @@ class MeusMangas : MangaSar( private fun chapterListSelector() = "ul.list-of-chapters li > a" - private fun chapterListNextPageSelector() = "div.loadmore a.loadmore" + private fun chapterListNextPageSelector() = "ul.content-pagination li.active + li:not(.next) a" private fun chapterFromElement(element: Element): SChapter = SChapter.create().apply { name = element.select("span.cap-text").text() diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangasar/MangaSarGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangasar/MangaSarGenerator.kt index 40f23c215..ae933db5b 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangasar/MangaSarGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangasar/MangaSarGenerator.kt @@ -13,7 +13,7 @@ class MangaSarGenerator : ThemeSourceGenerator { override val sources = listOf( SingleLang("MangaTube", "https://mangatube.site", "pt-BR"), - SingleLang("Meus Mangás", "https://meusmangas.net", "pt-BR", isNsfw = true, className = "MeusMangas", overrideVersionCode = 1) + SingleLang("Meus Mangás", "https://meusmangas.net", "pt-BR", isNsfw = true, className = "MeusMangas", overrideVersionCode = 2) ) companion object {