[Madara] Fix empty tags

pull/168/head
Koitharu 3 years ago
parent 1b269efaa4
commit 749f682ef9
No known key found for this signature in database
GPG Key ID: 8E861F8CE6E7CE27

@ -72,10 +72,10 @@ internal abstract class MadaraParser(
altTitle = null, altTitle = null,
rating = div.selectFirst("span.total_votes")?.ownText() rating = div.selectFirst("span.total_votes")?.ownText()
?.toFloatOrNull()?.div(5f) ?: -1f, ?.toFloatOrNull()?.div(5f) ?: -1f,
tags = summary?.selectFirst(".mg_genres")?.select("a")?.mapToSet { a -> tags = summary?.selectFirst(".mg_genres")?.select("a")?.mapNotNullToSet { a ->
MangaTag( MangaTag(
key = a.attr("href").removeSuffix("/").substringAfterLast('/'), key = a.attr("href").removeSuffix('/').substringAfterLast('/'),
title = a.text().toTitleCase(), title = a.text().ifEmpty { return@mapNotNullToSet null }.toTitleCase(),
source = source, source = source,
) )
}.orEmpty(), }.orEmpty(),

Loading…
Cancel
Save