From 3a5182103ad1bdeafa55f19cd2b764756ae1a9ab Mon Sep 17 00:00:00 2001 From: Carlos <2092019+CarlosEsco@users.noreply.github.com> Date: Sun, 10 Jan 2021 15:27:16 -0500 Subject: [PATCH] fix manga plus entries (cherry picked from commit 1b5624a601144b4ccdebf379d53a2b4c5f90c2f6) # Conflicts: # app/src/main/java/exh/md/handlers/ApiChapterParser.kt --- app/src/main/java/exh/md/handlers/ApiChapterParser.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/exh/md/handlers/ApiChapterParser.kt b/app/src/main/java/exh/md/handlers/ApiChapterParser.kt index 58768979f..7861de798 100644 --- a/app/src/main/java/exh/md/handlers/ApiChapterParser.kt +++ b/app/src/main/java/exh/md/handlers/ApiChapterParser.kt @@ -6,6 +6,7 @@ import exh.md.utils.MdUtil import kotlinx.serialization.decodeFromString import kotlinx.serialization.json.Json import kotlinx.serialization.json.JsonObject +import kotlinx.serialization.json.jsonObject import kotlinx.serialization.json.jsonPrimitive import okhttp3.Response @@ -31,7 +32,7 @@ class ApiChapterParser { fun externalParse(response: Response): String { val jsonData = response.body!!.string() val json = Json.decodeFromString(jsonData) - val external = json["external"]!!.jsonPrimitive.content + val external = json["data"]!!.jsonObject["pages"]!!.jsonPrimitive.content return external.substringAfterLast("/") } }