diff --git a/src/ru/remanga/build.gradle b/src/ru/remanga/build.gradle index eb6e4b00c..4f3de1355 100644 --- a/src/ru/remanga/build.gradle +++ b/src/ru/remanga/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Remanga' pkgNameSuffix = 'ru.remanga' extClass = '.Remanga' - extVersionCode = 14 + extVersionCode = 15 libVersion = '1.2' } 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 1c0f31f9b..f2d333286 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 @@ -294,8 +294,7 @@ class Remanga : ConfigurableSource, HttpSource() { @SuppressLint("DefaultLocale") private fun chapterName(book: BookDto): String { - val chapterId: Any = if (book.chapter % 1 == 0f) book.chapter.toInt() else book.chapter - var chapterName = "${book.tome}. Глава $chapterId" + var chapterName = "${book.tome}. Глава ${book.chapter}" if (book.name.isNotBlank()) { chapterName += " ${book.name.capitalize()}" } @@ -306,7 +305,7 @@ class Remanga : ConfigurableSource, HttpSource() { val chapters = gson.fromJson>(response.body()?.charStream()!!) return chapters.content.filter { !it.is_paid or it.is_bought }.map { chapter -> SChapter.create().apply { - chapter_number = chapter.chapter + chapter_number = 1F name = chapterName(chapter) url = "/api/titles/chapters/${chapter.id}" date_upload = parseDate(chapter.upload_date) 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 9c3e990f1..d34a14b2d 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 @@ -70,7 +70,7 @@ data class PublisherDto( data class BookDto( val id: Long, val tome: Int, - val chapter: Float, + val chapter: String, val name: String, val upload_date: String, val is_paid: Boolean,