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 }