From 992901e688fddd44261ba6655291fd516d3d0dde Mon Sep 17 00:00:00 2001 From: MikeZeDev Date: Wed, 3 Jul 2024 16:07:29 +0000 Subject: [PATCH] Some websites maintenance (#7234) * LuminousScans : change domain & filter pages * Mindafansub : change domain & use Madara --- src/web/mjs/connectors/LuminousScans.mjs | 6 +++++- src/web/mjs/connectors/mindafansub.mjs | 7 +++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/web/mjs/connectors/LuminousScans.mjs b/src/web/mjs/connectors/LuminousScans.mjs index e54fa62443..5b86b47b7f 100644 --- a/src/web/mjs/connectors/LuminousScans.mjs +++ b/src/web/mjs/connectors/LuminousScans.mjs @@ -7,9 +7,13 @@ export default class LuminousScans extends WordPressMangastream { super.id = 'luminousscans'; super.label = 'Luminous Scans'; this.tags = [ 'webtoon', 'english' ]; - this.url = 'https://luminouscomics.org'; + this.url = 'https://luminous-scans.com'; this.path = '/series/list-mode/'; this.queryChapters = 'div#chapterlist ul li a'; } + + async _getPages(chapter) { + return (await super._getPages(chapter)).filter(image => !/\/NovelBanner[^.]+\.(png|jpeg|jpg|gif)$/i.test(image)); + } } diff --git a/src/web/mjs/connectors/mindafansub.mjs b/src/web/mjs/connectors/mindafansub.mjs index d00cb3ca82..72471e5809 100644 --- a/src/web/mjs/connectors/mindafansub.mjs +++ b/src/web/mjs/connectors/mindafansub.mjs @@ -1,13 +1,12 @@ -import WordPressMangastream from './templates/WordPressMangastream.mjs'; +import WordPressMadara from './templates/WordPressMadara.mjs'; -export default class MindaFanSub extends WordPressMangastream { +export default class MindaFanSub extends WordPressMadara { constructor() { super(); super.id = 'mindafansub'; super.label = 'Minda Fansub'; this.tags = ['webtoon', 'turkish', 'scanlation']; - this.url = 'https://mindafansub.me'; - this.path = '/manga/list-mode/'; + this.url = 'https://mindafansub.online'; } }