From deb2ad109f5f19f67b3e195b5d589ea6f8ed64f3 Mon Sep 17 00:00:00 2001
From: Clouddark75 <84534855+Clouddark75@users.noreply.github.com>
Date: Thu, 26 Aug 2021 07:15:15 -0400
Subject: [PATCH] Adding headers back to LectorManga images and fixing
 ManhuaPlus again.  (#8854)

* Update build.gradle

* Update LectorManga.kt

* Update ManhuaPlus.kt

* Update MadaraGenerator.kt
---
 multisrc/overrides/madara/manhuaplus/src/ManhuaPlus.kt        | 2 +-
 .../eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt    | 2 +-
 src/es/lectormanga/build.gradle                               | 2 +-
 .../kanade/tachiyomi/extension/es/lectormanga/LectorManga.kt  | 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/multisrc/overrides/madara/manhuaplus/src/ManhuaPlus.kt b/multisrc/overrides/madara/manhuaplus/src/ManhuaPlus.kt
index 6c9d80a94..2e254d1a2 100644
--- a/multisrc/overrides/madara/manhuaplus/src/ManhuaPlus.kt
+++ b/multisrc/overrides/madara/manhuaplus/src/ManhuaPlus.kt
@@ -3,5 +3,5 @@ package eu.kanade.tachiyomi.extension.en.manhuaplus
 import eu.kanade.tachiyomi.multisrc.madara.Madara
 
 class ManhuaPlus : Madara("Manhua Plus", "https://manhuaplus.com", "en") {
-    override val pageListParseSelector = "div.page-break, li.blocks-gallery-item, .reading-content p img"
+    override val pageListParseSelector = "div.page-break, li.blocks-gallery-item, .reading-content p img, .read-container img"
 }
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 43093e830..e0745055d 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
@@ -248,7 +248,7 @@ class MadaraGenerator : ThemeSourceGenerator {
         SingleLang("Mangceh", "https://mangceh.me", "id", isNsfw = true, overrideVersionCode = 2),
         SingleLang("Manhua Dragon", "https://manhuadragon.com", "en"),
         SingleLang("Manhua ES", "https://manhuaes.com", "en", overrideVersionCode = 4),
-        SingleLang("Manhua Plus", "https://manhuaplus.com", "en", overrideVersionCode = 3),
+        SingleLang("Manhua Plus", "https://manhuaplus.com", "en", overrideVersionCode = 4),
         SingleLang("Manhua SY", "https://www.manhuasy.com", "en", overrideVersionCode = 1),
         SingleLang("ManhuaBox", "https://manhuabox.net", "en", overrideVersionCode = 2),
         SingleLang("ManhuaChill", "https://manhuachill.com", "en"),
diff --git a/src/es/lectormanga/build.gradle b/src/es/lectormanga/build.gradle
index b5fceaba5..390f8a918 100755
--- a/src/es/lectormanga/build.gradle
+++ b/src/es/lectormanga/build.gradle
@@ -5,7 +5,7 @@ ext {
     extName = 'LectorManga'
     pkgNameSuffix = 'es.lectormanga'
     extClass = '.LectorManga'
-    extVersionCode = 18
+    extVersionCode = 19
     libVersion = '1.2'
 }
 
diff --git a/src/es/lectormanga/src/eu/kanade/tachiyomi/extension/es/lectormanga/LectorManga.kt b/src/es/lectormanga/src/eu/kanade/tachiyomi/extension/es/lectormanga/LectorManga.kt
index 4425dd484..f2eb87bd3 100755
--- a/src/es/lectormanga/src/eu/kanade/tachiyomi/extension/es/lectormanga/LectorManga.kt
+++ b/src/es/lectormanga/src/eu/kanade/tachiyomi/extension/es/lectormanga/LectorManga.kt
@@ -276,8 +276,8 @@ class LectorManga : ConfigurableSource, ParsedHttpSource() {
         }
     }
 
-    // Note: At this moment (13/07/2020) it's necessary to make the image request without headers to prevent 403.
-    override fun imageRequest(page: Page) = GET(page.imageUrl!!)
+    // Note: At this moment (26/08/2021) it's necessary to make the image request with headers to prevent 403.
+    override fun imageRequest(page: Page) = GET(page.imageUrl!!, headers)
 
     override fun imageUrlParse(document: Document): String = document.select("img.viewer-image").attr("src")