[Iken] Fixes

This commit is contained in:
2024-11-04 10:45:55 +02:00
parent 7999064dd4
commit f80b586081

View File

@@ -177,10 +177,10 @@ internal abstract class IkenParser(
protected open suspend fun fetchAvailableTags(): Set<MangaTag> {
val doc = webClient.httpGet("https://$domain/series").parseHtml()
return doc.selectLastOrThrow("select").select("option[value]").mapNotNullToSet {
val key = it.attr("value") ?: return@mapNotNullToSet null
val key = it.attrOrNull("value") ?: return@mapNotNullToSet null
MangaTag(
key = key,
title = it.text() ?: key,
title = (it.text() ?: key).toTitleCase(sourceLocale),
source = source,
)
}