diff --git a/src/all/fmreader/build.gradle b/src/all/fmreader/build.gradle index 1ae1e318a..944b67b72 100644 --- a/src/all/fmreader/build.gradle +++ b/src/all/fmreader/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'FMReader (multiple aggregators)' pkgNameSuffix = 'all.fmreader' extClass = '.FMReaderFactory' - extVersionCode = 18 + extVersionCode = 19 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 2e5c88032..ad15e65a3 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 @@ -332,4 +332,7 @@ class EpikManga : FMReader("Epik Manga", "https://www.epikmanga.com", "tr") { class ManhuaScan : FMReader("ManhuaScan", "https://manhuascan.com", "en") -class ManhwaSmut : FMReader("ManhwaSmut", "https://manhwasmut.com", "en") +class ManhwaSmut : FMReader("ManhwaSmut", "https://manhwasmut.com", "en") { + private val noReferer = headersBuilder().removeAll("Referer").build() + override fun imageRequest(page: Page): Request = GET(page.imageUrl!!, if (page.imageUrl!!.contains("toonily")) noReferer else headers) +}