From 58941d944094eae1c36096059a18f8b2505f3e11 Mon Sep 17 00:00:00 2001 From: scb261 <65343233+scb261@users.noreply.github.com> Date: Sun, 9 Feb 2025 09:35:14 +0200 Subject: [PATCH] Weeb Central: specify offical and unofficial scans (#7566) --- src/en/weebcentral/build.gradle | 2 +- .../tachiyomi/extension/en/weebcentral/WeebCentral.kt | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/en/weebcentral/build.gradle b/src/en/weebcentral/build.gradle index ee233ab1d..16dec4968 100644 --- a/src/en/weebcentral/build.gradle +++ b/src/en/weebcentral/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Weeb Central' extClass = '.WeebCentral' - extVersionCode = 9 + extVersionCode = 10 isNsfw = true } diff --git a/src/en/weebcentral/src/eu/kanade/tachiyomi/extension/en/weebcentral/WeebCentral.kt b/src/en/weebcentral/src/eu/kanade/tachiyomi/extension/en/weebcentral/WeebCentral.kt index 06ac82096..d8d125827 100644 --- a/src/en/weebcentral/src/eu/kanade/tachiyomi/extension/en/weebcentral/WeebCentral.kt +++ b/src/en/weebcentral/src/eu/kanade/tachiyomi/extension/en/weebcentral/WeebCentral.kt @@ -160,6 +160,13 @@ class WeebCentral : ParsedHttpSource() { element.selectFirst("time[datetime]")?.also { date_upload = it.attr("datetime").parseDate() } + element.selectFirst("svg")?.attr("stroke")?.also { stroke -> + scanlator = when (stroke) { + "#d8b4fe" -> "Official" + "#4C4D54" -> "Unofficial" + else -> null + } + } } private fun String.parseDate(): Long {