From 1f2cac98dfebf0e2d36dbb2660f9b28eaa2952c1 Mon Sep 17 00:00:00 2001 From: Carlos <2092019+CarlosEsco@users.noreply.github.com> Date: Wed, 6 Jan 2021 21:01:23 -0500 Subject: [PATCH] slight change to url (#5340) --- src/all/mangadex/build.gradle | 2 +- .../kanade/tachiyomi/extension/all/mangadex/MangaDex.kt | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/all/mangadex/build.gradle b/src/all/mangadex/build.gradle index 50a358ace..94ea9a645 100644 --- a/src/all/mangadex/build.gradle +++ b/src/all/mangadex/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'MangaDex' pkgNameSuffix = 'all.mangadex' extClass = '.MangaDexFactory' - extVersionCode = 98 + extVersionCode = 99 libVersion = '1.2' containsNsfw = true } diff --git a/src/all/mangadex/src/eu/kanade/tachiyomi/extension/all/mangadex/MangaDex.kt b/src/all/mangadex/src/eu/kanade/tachiyomi/extension/all/mangadex/MangaDex.kt index 2c641cb0d..42123964d 100644 --- a/src/all/mangadex/src/eu/kanade/tachiyomi/extension/all/mangadex/MangaDex.kt +++ b/src/all/mangadex/src/eu/kanade/tachiyomi/extension/all/mangadex/MangaDex.kt @@ -569,7 +569,7 @@ abstract class MangaDex( groups: Map ): SChapter { val chapter = SChapter.create() - chapter.url = API_CHAPTER + chapterJson["id"].string + chapter.url = OLD_API_CHAPTER + chapterJson["id"].string val chapterName = mutableListOf() // Build chapter name if (chapterJson["volume"].string.isNotBlank()) { @@ -634,8 +634,9 @@ abstract class MangaDex( val server = getServer() val saver = getUseDataSaver() + val newUrl = API_URL + chapter.url.replace(OLD_API_CHAPTER, NEW_API_CHAPTER) return GET( - "$API_URL${chapter.url}?server=$server&saver=$saver", + "$newUrl?server=$server&saver=$saver", headers, CacheControl.FORCE_NETWORK ) @@ -1028,7 +1029,8 @@ abstract class MangaDex( private const val API_URL = "https://api.mangadex.org" private const val API_MANGA = "/v2/manga/" private const val API_MANGA_INCLUDE_CHAPTERS = "?include=chapters" - private const val API_CHAPTER = "/v2/chapter/" + private const val OLD_API_CHAPTER = "/api/chapter/" + private const val NEW_API_CHAPTER = "/v2/chapter/" const val PREFIX_ID_SEARCH = "id:"