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