From 7b6a306fe0d2b13e3fabb4ae26b49a9a6c1207c7 Mon Sep 17 00:00:00 2001 From: stevenyomi <95685115+stevenyomi@users.noreply.github.com> Date: Sat, 15 Apr 2023 22:06:10 +0800 Subject: [PATCH] Manga18fx: fix search (#16061) * Fix search * Bump version --- multisrc/overrides/madara/manga18fx/src/Manga18fx.kt | 4 ++-- .../eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/multisrc/overrides/madara/manga18fx/src/Manga18fx.kt b/multisrc/overrides/madara/manga18fx/src/Manga18fx.kt index cbe9cceb5..320ded7bf 100644 --- a/multisrc/overrides/madara/manga18fx/src/Manga18fx.kt +++ b/multisrc/overrides/madara/manga18fx/src/Manga18fx.kt @@ -56,7 +56,7 @@ class Manga18fx : Madara( val mangas = document.select(Evaluator.Class("bsx-item")).map { mangaFromElement(it.selectFirst(Evaluator.Tag("a"))!!) } - val nextButton = document.selectFirst(Evaluator.Class("next"))!! + val nextButton = document.selectFirst(Evaluator.Class("next")) val hasNextPage = nextButton != null && nextButton.hasClass("disabled").not() return MangasPage(mangas, hasNextPage) } @@ -82,7 +82,7 @@ class Manga18fx : Madara( .addQueryParameter("page", page.toString()) .build() - return Request.Builder().url(url).headers(headers).build() + return GET(url, headers) } override fun searchMangaParse(response: Response) = latestUpdatesParse(response) diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt index c72146e2d..cd5538578 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt @@ -209,7 +209,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manga-Online.co", "https://www.manga-online.co", "th", className = "MangaOnlineCo"), SingleLang("Manga-Scantrad", "https://manga-scantrad.io", "fr", className = "MangaScantrad", overrideVersionCode = 3), SingleLang("Manga-TX", "https://manga-tx.com", "en", className = "Mangatxunoriginal"), - SingleLang("Manga18fx", "https://manga18fx.com", "en", isNsfw = true, overrideVersionCode = 4), + SingleLang("Manga18fx", "https://manga18fx.com", "en", isNsfw = true, overrideVersionCode = 5), SingleLang("Manga1st", "https://manga1st.com", "en", overrideVersionCode = 2), SingleLang("Manga1st.online", "https://manga1st.online", "en", className = "MangaFirstOnline", overrideVersionCode = 1), SingleLang("Manga347", "https://manga347.com", "en", overrideVersionCode = 3),