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) + } }