From 179f70e77c325e4f07532b4f5aa943c3068634d2 Mon Sep 17 00:00:00 2001 From: Secozzi <49240133+Secozzi@users.noreply.github.com> Date: Tue, 23 Jan 2024 13:37:31 +0000 Subject: [PATCH] Topmanhua: fix browse (#523) update mangaSubString --- multisrc/overrides/madara/topmanhua/src/TopManhua.kt | 9 +++++++++ .../kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/multisrc/overrides/madara/topmanhua/src/TopManhua.kt b/multisrc/overrides/madara/topmanhua/src/TopManhua.kt index 4a8b4a366..b7484f7b9 100644 --- a/multisrc/overrides/madara/topmanhua/src/TopManhua.kt +++ b/multisrc/overrides/madara/topmanhua/src/TopManhua.kt @@ -1,10 +1,19 @@ package eu.kanade.tachiyomi.extension.en.topmanhua import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.network.interceptor.rateLimit import java.text.SimpleDateFormat import java.util.Locale class TopManhua : Madara("Top Manhua", "https://topmanhua.com", "en", SimpleDateFormat("MM/dd/yy", Locale.US)) { + override val client = super.client.newBuilder() + .rateLimit(2) + .build() + // The website does not flag the content. override val filterNonMangaItems = false + + override val mangaSubString = "manhua" + + override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" } 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 9cd281862..773b33be9 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 @@ -473,7 +473,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Toonily", "https://toonily.com", "en", isNsfw = true, overrideVersionCode = 11), SingleLang("Toonizy", "https://toonizy.com", "en", isNsfw = true), SingleLang("ToonMany", "https://toonmany.com", "en", isNsfw = true), - SingleLang("Top Manhua", "https://topmanhua.com", "en", overrideVersionCode = 2), + SingleLang("Top Manhua", "https://topmanhua.com", "en", overrideVersionCode = 3), SingleLang("TopReadManhwa", "https://topreadmanhwa.com", "en", isNsfw = true), SingleLang("Tortuga Ceviri", "https://tortuga-ceviri.com", "tr"), SingleLang("Traducciones Moonlight", "https://traduccionesmoonlight.com", "es"),