From 0b497c4e0b40ff6cfb630eb71ec4cdfcc93500e3 Mon Sep 17 00:00:00 2001 From: Koitharu Date: Fri, 5 Jan 2024 16:22:32 +0200 Subject: [PATCH] [ComicK] Fix branches names --- .../koitharu/kotatsu/parsers/site/all/ComickFunParser.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ComickFunParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ComickFunParser.kt index 4e5ebb54..2451cb4c 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ComickFunParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/ComickFunParser.kt @@ -187,7 +187,14 @@ internal class ComickFunParser(context: MangaLoaderContext) : PagedMangaParser(c val chap = jo.getStringOrNull("chap") val locale = Locale.forLanguageTag(jo.getString("lang")) val group = jo.optJSONArray("group_name")?.joinToString(", ") - val branch = locale.getDisplayName(locale).toTitleCase(locale) + " (" + group + ")" + val branch = buildString { + append(locale.getDisplayName(locale).toTitleCase(locale)) + if (!group.isNullOrEmpty()) { + append(" (") + append(group) + append(')') + } + } MangaChapter( id = generateUid(jo.getLong("id")), name = buildString {