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