From b425b940519913608290d31e51eef5c78ed91adc Mon Sep 17 00:00:00 2001 From: DarkOps3 <204719895+DarkOps3@users.noreply.github.com> Date: Fri, 11 Apr 2025 10:37:58 -0600 Subject: [PATCH] komga: sort genres and tags in alphabetical order (#8427) --- src/all/komga/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/all/komga/dto/Dto.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/all/komga/build.gradle b/src/all/komga/build.gradle index fd51392e6..fb681a3c9 100644 --- a/src/all/komga/build.gradle +++ b/src/all/komga/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Komga' extClass = '.KomgaFactory' - extVersionCode = 61 + extVersionCode = 62 } apply from: "$rootDir/common.gradle" diff --git a/src/all/komga/src/eu/kanade/tachiyomi/extension/all/komga/dto/Dto.kt b/src/all/komga/src/eu/kanade/tachiyomi/extension/all/komga/dto/Dto.kt index 7bb63cd59..68798854c 100644 --- a/src/all/komga/src/eu/kanade/tachiyomi/extension/all/komga/dto/Dto.kt +++ b/src/all/komga/src/eu/kanade/tachiyomi/extension/all/komga/dto/Dto.kt @@ -38,7 +38,7 @@ class SeriesDto( metadata.status == "HIATUS" -> SManga.ON_HIATUS else -> SManga.UNKNOWN } - genre = (metadata.genres + metadata.tags + booksMetadata.tags).distinct().joinToString(", ") + genre = (metadata.genres + metadata.tags + booksMetadata.tags).sorted().distinct().joinToString(", ") description = metadata.summary.ifBlank { booksMetadata.summary } booksMetadata.authors.groupBy({ it.role }, { it.name }).let { map -> author = map["writer"]?.distinct()?.joinToString()