From 5372be6ace8aedf35725d9c8035245ba9f17d6d9 Mon Sep 17 00:00:00 2001 From: V3u47ZoN Date: Thu, 1 May 2025 11:36:16 +0000 Subject: [PATCH] fix buzzheavier --- .../lib/buzzheavierextractor/BuzzheavierExtractor.kt | 4 +++- src/all/hikari/build.gradle | 2 +- .../eu/kanade/tachiyomi/animeextension/all/hikari/Hikari.kt | 5 ----- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/lib/buzzheavier-extractor/src/main/java/eu/kanade/tachiyomi/lib/buzzheavierextractor/BuzzheavierExtractor.kt b/lib/buzzheavier-extractor/src/main/java/eu/kanade/tachiyomi/lib/buzzheavierextractor/BuzzheavierExtractor.kt index 38131740..4e085b00 100644 --- a/lib/buzzheavier-extractor/src/main/java/eu/kanade/tachiyomi/lib/buzzheavierextractor/BuzzheavierExtractor.kt +++ b/lib/buzzheavier-extractor/src/main/java/eu/kanade/tachiyomi/lib/buzzheavierextractor/BuzzheavierExtractor.kt @@ -34,7 +34,9 @@ class BuzzheavierExtractor( add("Referer", url) }.build() - val path = client.newCall(GET("$url/download", dlHeaders)).execute().headers["hx-redirect"].orEmpty() + val path = client.newCall( + GET("https://${httpUrl.host}/$id/download", dlHeaders) + ).execute().headers["hx-redirect"].orEmpty() return if (path.isNotEmpty()) { val videoUrl = if (path.startsWith("http")) path else "https://${httpUrl.host}$path" diff --git a/src/all/hikari/build.gradle b/src/all/hikari/build.gradle index 1943c12f..e1e86c7d 100644 --- a/src/all/hikari/build.gradle +++ b/src/all/hikari/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Hikari' extClass = '.Hikari' - extVersionCode = 17 + extVersionCode = 18 } apply from: "$rootDir/common.gradle" diff --git a/src/all/hikari/src/eu/kanade/tachiyomi/animeextension/all/hikari/Hikari.kt b/src/all/hikari/src/eu/kanade/tachiyomi/animeextension/all/hikari/Hikari.kt index 536aa70d..84993b45 100644 --- a/src/all/hikari/src/eu/kanade/tachiyomi/animeextension/all/hikari/Hikari.kt +++ b/src/all/hikari/src/eu/kanade/tachiyomi/animeextension/all/hikari/Hikari.kt @@ -40,11 +40,6 @@ class Hikari : AnimeHttpSource(), ConfigurableAnimeSource { override val supportsLatest = true - override fun headersBuilder() = super.headersBuilder().apply { - add("Origin", baseUrl) - add("Referer", "$baseUrl/") - } - private val preferences by lazy { Injekt.get().getSharedPreferences("source_$id", 0x0000) }