From 08ff6b51b3a609d5e4669933cc4bb63e970da3ad Mon Sep 17 00:00:00 2001
From: dngonz <dapalacios95@gmail.com>
Date: Thu, 23 Jan 2025 19:01:19 +0100
Subject: [PATCH] Mangahentai: use old madara search (#7265)

use old madara search
---
 src/en/mangahentai/build.gradle                    |  2 +-
 .../extension/en/mangahentai/MangaHentai.kt        | 14 +++++++++++++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/en/mangahentai/build.gradle b/src/en/mangahentai/build.gradle
index 5ff0b2dc3..4b16b660f 100644
--- a/src/en/mangahentai/build.gradle
+++ b/src/en/mangahentai/build.gradle
@@ -3,7 +3,7 @@ ext {
     extClass = '.MangaHentai'
     themePkg = 'madara'
     baseUrl = 'https://mangahentai.me'
-    overrideVersionCode = 3
+    overrideVersionCode = 4
     isNsfw = true
 }
 
diff --git a/src/en/mangahentai/src/eu/kanade/tachiyomi/extension/en/mangahentai/MangaHentai.kt b/src/en/mangahentai/src/eu/kanade/tachiyomi/extension/en/mangahentai/MangaHentai.kt
index 2f402bfbb..0f3dccea0 100644
--- a/src/en/mangahentai/src/eu/kanade/tachiyomi/extension/en/mangahentai/MangaHentai.kt
+++ b/src/en/mangahentai/src/eu/kanade/tachiyomi/extension/en/mangahentai/MangaHentai.kt
@@ -1,9 +1,21 @@
 package eu.kanade.tachiyomi.extension.en.mangahentai
 
 import eu.kanade.tachiyomi.multisrc.madara.Madara
+import eu.kanade.tachiyomi.network.POST
+import okhttp3.FormBody
+import okhttp3.Request
 
 class MangaHentai : Madara("Manga Hentai", "https://mangahentai.me", "en") {
     override val mangaSubString = "manga-hentai"
 
-    override val useNewChapterEndpoint: Boolean = true
+    override val useNewChapterEndpoint: Boolean = false
+
+    override fun oldXhrChaptersRequest(mangaId: String): Request {
+        val form = FormBody.Builder()
+            .add("action", "ajax_chap")
+            .add("post_id", mangaId)
+            .build()
+
+        return POST("$baseUrl/wp-admin/admin-ajax.php", xhrHeaders, form)
+    }
 }