From 149d9e5a818848f65f7a30f2587e9b974cbfe04a Mon Sep 17 00:00:00 2001 From: dragonx943 Date: Sun, 13 Jul 2025 19:37:05 +0700 Subject: [PATCH] [LXManga] Remove not null constraint for altTitles --- .../kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt index 2ac09b96..fa50380b 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/LxManga.kt @@ -154,7 +154,9 @@ internal class LxManga(context: MangaLoaderContext) : LegacyPagedMangaParser(con val author = root.selectFirst("div.mt-2:contains(Tác giả) span a")?.textOrNull() return manga.copy( - altTitles = setOfNotNull(root.selectLast("div.grow div:contains(Tên khác) span")?.textOrNull()), + altTitles = root.selectFirst("div.grow div:contains(Tên khác) span")?.select("a") + ?.mapNotNull { it.text().takeIf { a -> a.isNotEmpty() } } + ?.toSet().orEmpty(), state = when (root.selectFirst("div.mt-2:contains(Tình trạng) span.text-blue-500")?.text()) { "Đang tiến hành" -> MangaState.ONGOING "Đã hoàn thành" -> MangaState.FINISHED