From d6859bf87716fb7cbfdb1e4e326a5826a3778f9b Mon Sep 17 00:00:00 2001
From: Riztard Lanthorn <riyanluqman@gmail.com>
Date: Wed, 14 Apr 2021 00:18:31 +0700
Subject: [PATCH] ShieldManga: fix chapter & page issue (#6530)

---
 multisrc/overrides/madara/shieldmanga/src/ShieldManga.kt      | 4 ++++
 .../eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt    | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/multisrc/overrides/madara/shieldmanga/src/ShieldManga.kt b/multisrc/overrides/madara/shieldmanga/src/ShieldManga.kt
index 082b5096a..b623fa067 100644
--- a/multisrc/overrides/madara/shieldmanga/src/ShieldManga.kt
+++ b/multisrc/overrides/madara/shieldmanga/src/ShieldManga.kt
@@ -13,4 +13,8 @@ class ShieldManga : Madara("Shield Manga", "https://shieldmanga.club", "en") {
         .readTimeout(30, TimeUnit.SECONDS)
         .addNetworkInterceptor(rateLimitInterceptor)
         .build()
+
+    override fun chapterListSelector() = "li.wp-manga-hapter, .version-chap li"
+
+    override val pageListParseSelector = "div.page-beak, .reading-content div"
 }
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 9adee2bdd..1c9dfe4e4 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
@@ -196,7 +196,7 @@ class MadaraGenerator : ThemeSourceGenerator {
             SingleLang("S2Manga", "https://s2manga.com", "en"),
             SingleLang("SamuraiScan", "https://samuraiscan.com", "es"),
             SingleLang("Sekte Doujin", "https://sektedoujin.xyz", "id", isNsfw = true),
-            SingleLang("Shield Manga", "https://shieldmanga.club", "en", overrideVersionCode = 1),
+            SingleLang("Shield Manga", "https://shieldmanga.club", "en", overrideVersionCode = 2),
             SingleLang("Shinzoo Scan", "https://shinzooscan.xyz", "pt-BR", overrideVersionCode = 1),
             SingleLang("ShoujoHearts", "https://shoujohearts.com", "en", overrideVersionCode = 1),
             SingleLang("SISI GELAP", "https://sisigelap.club/", "id"),