From 6b5545e778673920a163c1a9513268365c60e1e0 Mon Sep 17 00:00:00 2001 From: Vetle Ledaal <vetle.ledaal@gmail.com> Date: Sun, 6 Aug 2023 16:09:24 +0000 Subject: [PATCH] MangaSpark: fix covers (#17397) --- .../madara/mangaspark/src/MangaSpark.kt | 28 ++++++------------- .../multisrc/madara/MadaraGenerator.kt | 2 +- 2 files changed, 9 insertions(+), 21 deletions(-) diff --git a/multisrc/overrides/madara/mangaspark/src/MangaSpark.kt b/multisrc/overrides/madara/mangaspark/src/MangaSpark.kt index d82e09e9d..74928ff32 100644 --- a/multisrc/overrides/madara/mangaspark/src/MangaSpark.kt +++ b/multisrc/overrides/madara/mangaspark/src/MangaSpark.kt @@ -1,26 +1,14 @@ package eu.kanade.tachiyomi.extension.ar.mangaspark import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SManga -import org.jsoup.nodes.Element - -class MangaSpark : Madara("MangaSpark", "https://mangaspark.com", "ar") { - override fun popularMangaFromElement(element: Element): SManga { - val manga = SManga.create() - - with(element) { - select(popularMangaUrlSelector).first()?.let { - manga.setUrlWithoutDomain(it.attr("abs:href")) - manga.title = it.ownText() - } - - select("img").first()?.let { - manga.thumbnail_url = imageFromElement(it)?.replace("mangaspark", "mangalek") - } - } - - return manga - } +import java.text.SimpleDateFormat +import java.util.Locale +class MangaSpark : Madara( + "MangaSpark", + "https://mangaspark.com", + "ar", + dateFormat = SimpleDateFormat("yyyy-MM-dd", Locale.ROOT), +) { override val chapterUrlSuffix = "" } diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt index 1d2d40bd0..321b325a2 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt @@ -258,7 +258,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Mangas Origines", "https://mangas-origines.xyz", "fr", isNsfw = true, overrideVersionCode = 4), SingleLang("MangaSco", "https://manhwasco.net", "en", overrideVersionCode = 2), SingleLang("MangaSiro", "https://mangasiro.com", "en", isNsfw = true), - SingleLang("MangaSpark", "https://mangaspark.com", "ar", overrideVersionCode = 2), + SingleLang("MangaSpark", "https://mangaspark.com", "ar", overrideVersionCode = 3), SingleLang("MangaStic", "https://mangastic9.com", "en", overrideVersionCode = 2), SingleLang("Mangasushi", "https://mangasushi.org", "en", overrideVersionCode = 3), SingleLang("MangaTone", "https://mangatone.com", "en"),