From d718c8a10fec2f1bf04d7c107cc478d617063276 Mon Sep 17 00:00:00 2001 From: Gauthier Date: Tue, 14 Dec 2021 18:52:52 +0800 Subject: [PATCH] feat(komga): display book translators as chapter scanlator (#10099) --- src/all/komga/CHANGELOG.md | 8 ++++++++ src/all/komga/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/all/komga/Komga.kt | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/all/komga/CHANGELOG.md b/src/all/komga/CHANGELOG.md index 31f396aa4..dc5a8eba5 100644 --- a/src/all/komga/CHANGELOG.md +++ b/src/all/komga/CHANGELOG.md @@ -1,3 +1,11 @@ +## 1.2.35 + +Minimum Komga version required: `0.113.0` + +### Features + +* Display the Translators of a book in the scanlator chapter field + ## 1.2.34 Minimum Komga version required: `0.113.0` diff --git a/src/all/komga/build.gradle b/src/all/komga/build.gradle index 5c094296e..5a7e0606c 100644 --- a/src/all/komga/build.gradle +++ b/src/all/komga/build.gradle @@ -6,7 +6,7 @@ ext { extName = 'Komga' pkgNameSuffix = 'all.komga' extClass = '.KomgaFactory' - extVersionCode = 34 + extVersionCode = 35 } dependencies { diff --git a/src/all/komga/src/eu/kanade/tachiyomi/extension/all/komga/Komga.kt b/src/all/komga/src/eu/kanade/tachiyomi/extension/all/komga/Komga.kt index be6b75569..a099d8908 100644 --- a/src/all/komga/src/eu/kanade/tachiyomi/extension/all/komga/Komga.kt +++ b/src/all/komga/src/eu/kanade/tachiyomi/extension/all/komga/Komga.kt @@ -215,6 +215,7 @@ open class Komga(suffix: String = "") : ConfigurableSource, HttpSource() { chapter_number = if (!response.fromReadList()) book.metadata.numberSort else index + 1F name = "${if (!response.fromReadList()) "${book.metadata.number} - " else ""}${book.metadata.title} (${book.size})" url = "$baseUrl/api/v1/books/${book.id}" + scanlator = book.metadata.authors.groupBy({ it.role }, { it.name })["translator"]?.joinToString() date_upload = book.metadata.releaseDate?.let { parseDate(it) } ?: parseDateTime(book.fileLastModified) }