From a14c354a5b2a6469c9b5cde6b002ae2b64d7288b Mon Sep 17 00:00:00 2001 From: Eshlender <35057681+e-shl@users.noreply.github.com> Date: Sat, 20 Jan 2024 11:49:03 +0500 Subject: [PATCH] [RU]Remanga fix lost id and page num (#410) --- src/ru/remanga/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt | 4 ++-- .../src/eu/kanade/tachiyomi/extension/ru/remanga/dto/Dto.kt | 4 +--- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/ru/remanga/build.gradle b/src/ru/remanga/build.gradle index ffe5102bd..673dd96da 100644 --- a/src/ru/remanga/build.gradle +++ b/src/ru/remanga/build.gradle @@ -2,7 +2,7 @@ ext { extName = 'Remanga' pkgNameSuffix = 'ru.remanga' extClass = '.Remanga' - extVersionCode = 82 + extVersionCode = 83 } apply from: "$rootDir/common.gradle" diff --git a/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt b/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt index d1ccee847..1134a9148 100644 --- a/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt +++ b/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt @@ -618,8 +618,8 @@ class Remanga : ConfigurableSource, HttpSource() { } return try { val page = json.decodeFromString>(body) - page.content.pages.filter { it.height > heightEmptyChunks }.map { - Page(it.page, "", fixLink(it.link)) + page.content.pages.filter { it.height > heightEmptyChunks }.mapIndexed { index, it -> + Page(index, "", fixLink(it.link)) } } catch (e: SerializationException) { val page = json.decodeFromString>(body) diff --git a/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/dto/Dto.kt b/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/dto/Dto.kt index 7764a33a1..82cf60185 100644 --- a/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/dto/Dto.kt +++ b/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/dto/Dto.kt @@ -118,10 +118,8 @@ data class ExLibraryDto( @Serializable data class PagesDto( - val id: Int, - val height: Int, val link: String, - val page: Int, + val height: Int, ) @Serializable