From f806cdd118e2adf1e675465aafb0b916fe491a04 Mon Sep 17 00:00:00 2001 From: Draken Date: Tue, 11 Mar 2025 02:48:22 +0000 Subject: [PATCH] [Kumapage] Fixes + Tweak --- .../kotlin/org/koitharu/kotatsu/parsers/site/id/Kumapage.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/id/Kumapage.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/id/Kumapage.kt index aad99744..1283c327 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/id/Kumapage.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/id/Kumapage.kt @@ -140,6 +140,9 @@ internal class Kumapage(context: MangaLoaderContext) : MangaTag(title = tag.text(), key = "", source = source) }.toSet() + val checkTags = setOf("Adult", "Ecchi", "Hentai", "Incest", "Josei(W)", "Loli", "Netorare", "Smut", "Violence") + val contentRating = if (tags.any { it.title in checkTags }) ContentRating.ADULT else null + val chapters = doc.select("tbody#result-comic tr").mapIndexed { i, row -> MangaChapter( id = generateUid(row.select("td:nth-child(4) a").attr("href")), @@ -159,6 +162,7 @@ internal class Kumapage(context: MangaLoaderContext) : description = description, state = state, tags = tags, + contentRating = contentRating, chapters = chapters, ) }