[CBHentai] Small fixes

master
Draken 1 year ago committed by GitHub
parent 4a88a93e8d
commit df03c65d5a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -16,9 +16,9 @@ import java.util.*
@MangaSourceParser("HENTAICUBE", "CBHentai", "vi", ContentType.HENTAI) @MangaSourceParser("HENTAICUBE", "CBHentai", "vi", ContentType.HENTAI)
internal class HentaiCube(context: MangaLoaderContext) : internal class HentaiCube(context: MangaLoaderContext) :
MadaraParser(context, MangaParserSource.HENTAICUBE, "hentaicb.love") { MadaraParser(context, MangaParserSource.HENTAICUBE, "hentaicube.xyz") {
override val configKeyDomain = ConfigKey.Domain("hentaicb.love", "hentaicube.xyz") override val configKeyDomain = ConfigKey.Domain("hentaicube.xyz", "hentaicb.love") // hentaicb.love broken
override val datePattern = "dd/MM/yyyy" override val datePattern = "dd/MM/yyyy"
override val postReq = true override val postReq = true
@ -49,9 +49,10 @@ internal class HentaiCube(context: MangaLoaderContext) :
return elements.mapToSet { element -> return elements.mapToSet { element ->
val href = element.attr("href") val href = element.attr("href")
val key = href.substringAfter("/the-loai/").removeSuffix("/") val key = href.substringAfter("/the-loai/").removeSuffix("/")
val title = element.text().replace(Regex("\\(\\d+\\)"), "")
MangaTag( MangaTag(
key = key, key = key,
title = element.text().toTitleCase(sourceLocale), title = title.toTitleCase(sourceLocale),
source = source, source = source,
) )
}.toSet() }.toSet()

Loading…
Cancel
Save