[Iken] Fixes
This commit is contained in:
@@ -177,10 +177,10 @@ internal abstract class IkenParser(
|
|||||||
protected open suspend fun fetchAvailableTags(): Set<MangaTag> {
|
protected open suspend fun fetchAvailableTags(): Set<MangaTag> {
|
||||||
val doc = webClient.httpGet("https://$domain/series").parseHtml()
|
val doc = webClient.httpGet("https://$domain/series").parseHtml()
|
||||||
return doc.selectLastOrThrow("select").select("option[value]").mapNotNullToSet {
|
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(
|
MangaTag(
|
||||||
key = key,
|
key = key,
|
||||||
title = it.text() ?: key,
|
title = (it.text() ?: key).toTitleCase(sourceLocale),
|
||||||
source = source,
|
source = source,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user