From e9d1479dd0338211b6d8c95390aa03448a21d38b Mon Sep 17 00:00:00 2001 From: Mike <51273546+SnakeDoc83@users.noreply.github.com> Date: Sun, 5 Jan 2020 10:17:48 -0500 Subject: [PATCH] FMReader - manhwa18 referer (#1975) FMReader - manhwa18 referer --- src/all/fmreader/build.gradle | 2 +- .../tachiyomi/extension/all/fmreader/FMReaderFactory.kt | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/all/fmreader/build.gradle b/src/all/fmreader/build.gradle index d9d075092..fa85abade 100644 --- a/src/all/fmreader/build.gradle +++ b/src/all/fmreader/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: FMReader (multiple aggregators)' pkgNameSuffix = 'all.fmreader' extClass = '.FMReaderFactory' - extVersionCode = 4 + extVersionCode = 5 libVersion = '1.2' } diff --git a/src/all/fmreader/src/eu/kanade/tachiyomi/extension/all/fmreader/FMReaderFactory.kt b/src/all/fmreader/src/eu/kanade/tachiyomi/extension/all/fmreader/FMReaderFactory.kt index ff9994865..287f951b7 100644 --- a/src/all/fmreader/src/eu/kanade/tachiyomi/extension/all/fmreader/FMReaderFactory.kt +++ b/src/all/fmreader/src/eu/kanade/tachiyomi/extension/all/fmreader/FMReaderFactory.kt @@ -128,6 +128,13 @@ class RawLH : FMReader("RawLH", "https://lhscan.net", "ja") { } class Manhwa18 : FMReader("Manhwa18", "https://manhwa18.com", "en") { + override fun imageRequest(page: Page): Request { + return if (page.imageUrl!!.contains("manhwa18")) { + super.imageRequest(page) + } else { + GET(page.imageUrl!!, headers.newBuilder().removeAll("Referer").build()) + } + } override fun getGenreList() = getAdultGenreList() }