From 4d291d571dce1a2da3375e1a924cdafce595871e Mon Sep 17 00:00:00 2001 From: bapeey <90949336+bapeey@users.noreply.github.com> Date: Sat, 27 Jul 2024 00:31:33 -0500 Subject: [PATCH] InfernalVoidScans: Fix cloudflare (#4273) fix cloudflare --- src/en/infernalvoidscans/build.gradle | 2 +- .../en/infernalvoidscans/InfernalVoidScans.kt | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/en/infernalvoidscans/build.gradle b/src/en/infernalvoidscans/build.gradle index 91207d9d6..5decb77aa 100644 --- a/src/en/infernalvoidscans/build.gradle +++ b/src/en/infernalvoidscans/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.InfernalVoidScans' themePkg = 'mangathemesia' baseUrl = 'https://hivetoon.com' - overrideVersionCode = 7 + overrideVersionCode = 8 } apply from: "$rootDir/common.gradle" diff --git a/src/en/infernalvoidscans/src/eu/kanade/tachiyomi/extension/en/infernalvoidscans/InfernalVoidScans.kt b/src/en/infernalvoidscans/src/eu/kanade/tachiyomi/extension/en/infernalvoidscans/InfernalVoidScans.kt index b842a9fbf..674683ae2 100644 --- a/src/en/infernalvoidscans/src/eu/kanade/tachiyomi/extension/en/infernalvoidscans/InfernalVoidScans.kt +++ b/src/en/infernalvoidscans/src/eu/kanade/tachiyomi/extension/en/infernalvoidscans/InfernalVoidScans.kt @@ -10,6 +10,19 @@ class InfernalVoidScans : MangaThemesia( "https://hivetoon.com", "en", ) { + override val client = super.client.newBuilder() + .addInterceptor { chain -> + val request = chain.request() + val headers = request.headers.newBuilder() + .set("Cache-Control", "max-age=0") + .build() + chain.proceed(request.newBuilder().headers(headers).build()) + } + .build() + + override fun headersBuilder() = super.headersBuilder() + .set("Cache-Control", "max-age=0") + override val pageSelector = "div#readerarea > p > img" override val hasProjectPage = true