From f14d6a91705364d30457a956b7563d3588277707 Mon Sep 17 00:00:00 2001 From: CVIUS <84634607+CVIUS@users.noreply.github.com> Date: Sun, 8 Aug 2021 01:00:26 +0800 Subject: [PATCH] HM2D: remove url prefix in override (#8450) * Update HM2D.kt * Update MadaraGenerator.kt * Update HM2D.kt --- multisrc/overrides/madara/hm2d/src/HM2D.kt | 15 ++++++++++++++- .../tachiyomi/multisrc/madara/MadaraGenerator.kt | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/multisrc/overrides/madara/hm2d/src/HM2D.kt b/multisrc/overrides/madara/hm2d/src/HM2D.kt index 3822249e6..245a42f4f 100644 --- a/multisrc/overrides/madara/hm2d/src/HM2D.kt +++ b/multisrc/overrides/madara/hm2d/src/HM2D.kt @@ -2,6 +2,9 @@ package eu.kanade.tachiyomi.extension.en.hm2d import eu.kanade.tachiyomi.multisrc.madara.Madara import eu.kanade.tachiyomi.annotations.Nsfw +import eu.kanade.tachiyomi.network.GET +import okhttp3.Request +import eu.kanade.tachiyomi.source.model.SManga import java.text.SimpleDateFormat import java.util.Locale @@ -11,4 +14,14 @@ class HM2D : Madara( "https://mangadistrict.com/hdoujin/", "en", dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US) -) +) { + + override fun mangaDetailsRequest(manga: SManga): Request { + return GET(baseUrl + manga.url.removePrefix("/hdoujin/"), headers) + } + + override fun chapterListRequest(manga: SManga): Request { + return GET(baseUrl + manga.url.removePrefix("/hdoujin/"), headers) + } +} + 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 c1901dee2..dab42d718 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 @@ -106,7 +106,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Hiperdex", "https://hiperdex.com", "en", isNsfw = true, overrideVersionCode = 4), SingleLang("Hizomanga", "https://hizomanga.com", "ar"), SingleLang("hManhwa", "https://hmanhwa.com", "en", isNsfw = true, overrideVersionCode = 1), - SingleLang("HM2D", "https://mangadistrict.com/hdoujin/", "en", isNsfw = true), + SingleLang("HM2D", "https://mangadistrict.com/hdoujin/", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("Hscans", "https://hscans.com", "en", overrideVersionCode = 1), SingleLang("Hunter Fansub", "https://hunterfansub.com", "es", overrideVersionCode = 1), SingleLang("Ichirin No Hana Yuri", "https://ichirinnohanayuri.com.br", "pt-BR", overrideVersionCode = 3),