Manga18fx: fix search (#16061)

* Fix search

* Bump version
This commit is contained in:
stevenyomi 2023-04-15 22:06:10 +08:00 committed by GitHub
parent 025224d903
commit 7b6a306fe0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -56,7 +56,7 @@ class Manga18fx : Madara(
val mangas = document.select(Evaluator.Class("bsx-item")).map { val mangas = document.select(Evaluator.Class("bsx-item")).map {
mangaFromElement(it.selectFirst(Evaluator.Tag("a"))!!) 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() val hasNextPage = nextButton != null && nextButton.hasClass("disabled").not()
return MangasPage(mangas, hasNextPage) return MangasPage(mangas, hasNextPage)
} }
@ -82,7 +82,7 @@ class Manga18fx : Madara(
.addQueryParameter("page", page.toString()) .addQueryParameter("page", page.toString())
.build() .build()
return Request.Builder().url(url).headers(headers).build() return GET(url, headers)
} }
override fun searchMangaParse(response: Response) = latestUpdatesParse(response) override fun searchMangaParse(response: Response) = latestUpdatesParse(response)

View File

@ -209,7 +209,7 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("Manga-Online.co", "https://www.manga-online.co", "th", className = "MangaOnlineCo"), 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-Scantrad", "https://manga-scantrad.io", "fr", className = "MangaScantrad", overrideVersionCode = 3),
SingleLang("Manga-TX", "https://manga-tx.com", "en", className = "Mangatxunoriginal"), 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", "https://manga1st.com", "en", overrideVersionCode = 2),
SingleLang("Manga1st.online", "https://manga1st.online", "en", className = "MangaFirstOnline", overrideVersionCode = 1), SingleLang("Manga1st.online", "https://manga1st.online", "en", className = "MangaFirstOnline", overrideVersionCode = 1),
SingleLang("Manga347", "https://manga347.com", "en", overrideVersionCode = 3), SingleLang("Manga347", "https://manga347.com", "en", overrideVersionCode = 3),