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"),