From 0e4c0fba5c7a2a33e7a17836deceb396c866c3f5 Mon Sep 17 00:00:00 2001 From: NerdNumber9 Date: Sun, 14 Apr 2019 10:52:18 -0400 Subject: [PATCH] Fix hitomi.la --- .../eu/kanade/tachiyomi/source/online/all/Hitomi.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/Hitomi.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/Hitomi.kt index 37772ef9c..aa403bf2f 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/Hitomi.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/Hitomi.kt @@ -374,6 +374,16 @@ class Hitomi : HttpSource(), LewdSource { */ override fun imageUrlParse(response: Response) = throw UnsupportedOperationException() + override fun imageRequest(page: Page): Request { + val request = super.imageRequest(page) + val hlId = request.url().pathSegments().let { + it[it.lastIndex - 1] + } + return request.newBuilder() + .header("Referer", "$BASE_URL/reader/$hlId.html") + .build() + } + companion object { private val INDEX_VERSION_CACHE_TIME_MS = 1000 * 60 * 10 private val PAGE_SIZE = 25