Update SayHentai.kt

master
Draken 2 years ago committed by Koitharu
parent 32e3b07e5d
commit 5853e54684

@ -93,10 +93,10 @@ internal class SayHentai(context: MangaLoaderContext) : PagedMangaParser(context
return manga.copy( return manga.copy(
altTitle = doc.selectFirst("h2.other-name")?.text(), altTitle = doc.selectFirst("h2.other-name")?.text(),
author = doc.selectFirst("div.summary-heading:contains(Tác giả) + div.summary-content")?.text(), author = doc.selectFirst("div.summary-heading:contains(Tác giả) + div.summary-content")?.text(),
tags = doc.select("div.genres-content a[rel=tag]").mapNotNullToSet { a -> tags = doc.select("div.genres-content a[rel=tag]").mapToSet { a ->
MangaTag( MangaTag(
key = a.attr("href").substringAfterLast("/"), key = a.attr("href").substringAfterLast('/'),
title = a.text(), title = a.text().toTitleCase(sourceLocale),
source = source source = source
) )
}, },
@ -166,8 +166,8 @@ internal class SayHentai(context: MangaLoaderContext) : PagedMangaParser(context
return tagsCache.get() ?: run { return tagsCache.get() ?: run {
val tags = webClient.httpGet("https://$domain/genre").parseHtml() val tags = webClient.httpGet("https://$domain/genre").parseHtml()
.select("ul.page-genres li a") .select("ul.page-genres li a")
.mapNotNullToSet { a -> .mapToSet { a ->
val title = a.ownText().trim() val title = a.ownText().toTitleCase(sourceLocale)
MangaTag( MangaTag(
key = a.attr("href").substringAfterLast("/"), key = a.attr("href").substringAfterLast("/"),
title = title, title = title,

Loading…
Cancel
Save