From 87f31ed04bb70c71e1e7228d59c2406e993b2232 Mon Sep 17 00:00:00 2001 From: Chopper <156493704+choppeh@users.noreply.github.com> Date: Sun, 18 May 2025 02:36:39 -0300 Subject: [PATCH] KomikStation: Fix manga details (#8892) Fix manga details --- src/id/komikstation/build.gradle | 2 +- .../extension/id/komikstation/KomikStation.kt | 15 --------------- 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/src/id/komikstation/build.gradle b/src/id/komikstation/build.gradle index ab683b065..caa12b03e 100644 --- a/src/id/komikstation/build.gradle +++ b/src/id/komikstation/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.KomikStation' themePkg = 'mangathemesia' baseUrl = 'https://komikstation.co' - overrideVersionCode = 4 + overrideVersionCode = 5 isNsfw = false } diff --git a/src/id/komikstation/src/eu/kanade/tachiyomi/extension/id/komikstation/KomikStation.kt b/src/id/komikstation/src/eu/kanade/tachiyomi/extension/id/komikstation/KomikStation.kt index c7b912d12..44c0c8244 100644 --- a/src/id/komikstation/src/eu/kanade/tachiyomi/extension/id/komikstation/KomikStation.kt +++ b/src/id/komikstation/src/eu/kanade/tachiyomi/extension/id/komikstation/KomikStation.kt @@ -2,7 +2,6 @@ package eu.kanade.tachiyomi.extension.id.komikstation import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.SManga import okhttp3.OkHttpClient class KomikStation : MangaThemesia("Komik Station", "https://komikstation.co", "id") { @@ -13,20 +12,6 @@ class KomikStation : MangaThemesia("Komik Station", "https://komikstation.co", " .rateLimit(4) .build() - override val seriesTitleSelector = ".ts-breadcrumb li[itemprop]:last-child span" - override val seriesAuthorSelector = ".infox .fmed:has(.fa-pen-fancy) span" - override val seriesArtistSelector = ".infox .fmed:has(.fa-paintbrush) span" - override val seriesTypeSelector = ".tsinfo .imptdt:has(a[href*=\"type\"]) a" - override val seriesStatusSelector = ".tsinfo .imptdt:first-child i" - - override fun String?.parseStatus(): Int = when { - this == null -> SManga.UNKNOWN - listOf("ongoing", "berjalan").any { this.contains(it, ignoreCase = true) } -> SManga.ONGOING - this.contains("hiatus", ignoreCase = true) -> SManga.ON_HIATUS - this.contains("tamat", ignoreCase = true) -> SManga.COMPLETED - else -> SManga.UNKNOWN - } - override val projectPageString = "/project-list" override val hasProjectPage = true