fix(madara): exclude badge links from manga titles

This commit is contained in:
xMohnad
2025-06-23 05:01:55 +00:00
parent f3fe3f377b
commit 4894322577

View File

@@ -11,10 +11,11 @@ class Madara extends MProvider {
MPages mangaFromElements(List<MElement> elements) { MPages mangaFromElements(List<MElement> elements) {
List<MManga> mangaList = []; List<MManga> mangaList = [];
for (var i = 0; i < elements.length; i++) { for (final el in elements) {
final postTitle = elements[i].selectFirst("div.post-title a"); final postTitle = el.selectFirst(
final imageElement = elements[i].selectFirst("img"); "div.post-title a:not(:has(span.manga-title-badges))",
final image = extractImageUrl(imageElement); );
final image = extractImageUrl(el.selectFirst("img"));
MManga manga = MManga(); MManga manga = MManga();
manga.name = postTitle.text; manga.name = postTitle.text;