From f42d8cd4438747b9dc09c172aec92b4d3fcb8ee6 Mon Sep 17 00:00:00 2001 From: henry726 <henrymatt26@gmail.com> Date: Mon, 24 May 2021 07:02:58 -0400 Subject: [PATCH] Mango: Add chapter numbers (#7193) * Update Mango.kt Added chapter numbers based on index order (same way they appear on the web client) * Update build.gradle * Update Mango.kt Adds chapter number to the beginning of the chapter name --- src/all/mango/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/all/mango/Mango.kt | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/all/mango/build.gradle b/src/all/mango/build.gradle index 4b5ce3295..b92cdb1d5 100644 --- a/src/all/mango/build.gradle +++ b/src/all/mango/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Mango' pkgNameSuffix = 'all.mango' extClass = '.Mango' - extVersionCode = 2 + extVersionCode = 3 libVersion = '1.2' } diff --git a/src/all/mango/src/eu/kanade/tachiyomi/extension/all/mango/Mango.kt b/src/all/mango/src/eu/kanade/tachiyomi/extension/all/mango/Mango.kt index a1081ffaa..d098ca892 100644 --- a/src/all/mango/src/eu/kanade/tachiyomi/extension/all/mango/Mango.kt +++ b/src/all/mango/src/eu/kanade/tachiyomi/extension/all/mango/Mango.kt @@ -141,9 +141,10 @@ class Mango : ConfigurableSource, HttpSource() { apiCookies = "" throw Exception("Login Likely Failed. Try Refreshing.") } - return result["entries"].asJsonArray.map { obj -> + return result["entries"].asJsonArray.mapIndexed { index, obj -> SChapter.create().apply { - name = obj["display_name"].asString + chapter_number = index + 1F + name = "${chapter_number.toInt()} - ${obj["display_name"].asString}" url = "/page/${obj["title_id"].asString}/${obj["id"].asString}/${obj["pages"].asString}/" date_upload = 1000L * obj["mtime"].asLong }