From 1ad4002be93b7b9d131c9d8877c335711ee60874 Mon Sep 17 00:00:00 2001 From: Mike <51273546+SnakeDoc83@users.noreply.github.com> Date: Wed, 10 Jun 2020 01:27:30 -0400 Subject: [PATCH] MangaPark - force network request for chapters (#3471) --- src/en/mangapark/build.gradle | 2 +- .../eu/kanade/tachiyomi/extension/en/mangapark/MangaPark.kt | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/en/mangapark/build.gradle b/src/en/mangapark/build.gradle index f02b6ad57..c2533a0a7 100644 --- a/src/en/mangapark/build.gradle +++ b/src/en/mangapark/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: MangaPark' pkgNameSuffix = 'en.mangapark' extClass = '.MangaPark' - extVersionCode = 13 + extVersionCode = 14 libVersion = '1.2' } diff --git a/src/en/mangapark/src/eu/kanade/tachiyomi/extension/en/mangapark/MangaPark.kt b/src/en/mangapark/src/eu/kanade/tachiyomi/extension/en/mangapark/MangaPark.kt index 39ecc45fe..d600a8359 100644 --- a/src/en/mangapark/src/eu/kanade/tachiyomi/extension/en/mangapark/MangaPark.kt +++ b/src/en/mangapark/src/eu/kanade/tachiyomi/extension/en/mangapark/MangaPark.kt @@ -19,6 +19,7 @@ import java.text.SimpleDateFormat import java.util.Calendar import java.util.Locale import kotlin.math.absoluteValue +import okhttp3.CacheControl import okhttp3.Request import okhttp3.Response import org.json.JSONArray @@ -117,6 +118,11 @@ class MangaPark : ConfigurableSource, ParsedHttpSource() { description = document.getElementsByClass("summary").text().trim() } + // force network to make sure chapter prefs take effect + override fun chapterListRequest(manga: SManga): Request { + return GET(baseUrl + manga.url, headers, CacheControl.FORCE_NETWORK) + } + override fun chapterListParse(response: Response): List { fun List.getMissingChapters(allChapters: List): List { val chapterNums = this.map { it.chapter_number }