diff --git a/javascript/anime/src/de/aniworld.js b/javascript/anime/src/de/aniworld.js index 73f3b05d..04702941 100644 --- a/javascript/anime/src/de/aniworld.js +++ b/javascript/anime/src/de/aniworld.js @@ -7,7 +7,7 @@ const mangayomiSources = [{ "typeSource": "single", "itemType": 1, "isNsfw": false, - "version": "0.3.7", + "version": "0.3.8", "dateFormat": "", "dateFormatLocale": "", "pkgPath": "anime/src/de/aniworld.js" @@ -122,7 +122,11 @@ class DefaultExtension extends MProvider { .filter(e => e.outerHtml.includes("Produzent:")); let author = ""; if (produzent.length > 0) { - author = produzent[0].select("li").map(e => e.text).join(", "); + author = produzent[0] + .select("li") + .map((e) => e.text) + .filter((text) => !/^\s\&\s\d+\sweitere$/.test(text)) + .join(", "); } const seasonsElements = document.select("#stream > ul:nth-child(1) > li > a"); // Use asyncPool to limit concurrency while processing seasons diff --git a/javascript/anime/src/de/serienstream.js b/javascript/anime/src/de/serienstream.js index 1e217927..d68d96ac 100644 --- a/javascript/anime/src/de/serienstream.js +++ b/javascript/anime/src/de/serienstream.js @@ -7,7 +7,7 @@ const mangayomiSources = [{ "typeSource": "single", "itemType": 1, "isNsfw": false, - "version": "0.0.8", + "version": "0.0.9", "dateFormat": "", "dateFormatLocale": "", "pkgPath": "anime/src/de/serienstream.js" @@ -122,7 +122,11 @@ class DefaultExtension extends MProvider { .filter(e => e.outerHtml.includes("Produzent:")); let author = ""; if (produzent.length > 0) { - author = produzent[0].select("li").map(e => e.text).join(", "); + author = produzent[0] + .select("li") + .map((e) => e.text) + .filter((text) => !/^\s\&\s\d+\sweitere$/.test(text)) + .join(", "); } const seasonsElements = document.select("#stream > ul:nth-child(1) > li > a"); // Use asyncPool to limit concurrency while processing seasons