From 0e830f4acffd5d517b8454720e494f17793c39ab Mon Sep 17 00:00:00 2001 From: Justin COLLON <48163201+error7404@users.noreply.github.com> Date: Wed, 7 Aug 2024 03:59:08 +0200 Subject: [PATCH] indo fix (#1120) * LightNovelWP: - bacalightnovel fix chapter parsing * feat: Update source site URL for "MoreNovel" to "Risenovel" --- scripts/multisrc/lightnovelwp/template.ts | 4 ++-- scripts/multisrc/madara/sources.json | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/multisrc/lightnovelwp/template.ts b/scripts/multisrc/lightnovelwp/template.ts index 9e37b98..f9301b0 100644 --- a/scripts/multisrc/lightnovelwp/template.ts +++ b/scripts/multisrc/lightnovelwp/template.ts @@ -37,7 +37,7 @@ class LightNovelWPPlugin implements Plugin.PluginBase { this.icon = `multisrc/lightnovelwp/${metadata.id.toLowerCase()}/icon.png`; this.site = metadata.sourceSite; const versionIncrements = metadata.options?.versionIncrements || 0; - this.version = `1.1.${3 + versionIncrements}`; + this.version = `1.1.${4 + versionIncrements}`; this.options = metadata.options ?? ({} as LightNovelWPOptions); this.filters = metadata.filters satisfies Filters; } @@ -183,7 +183,7 @@ class LightNovelWPPlugin implements Plugin.PluginBase { } else if (isParsingChapterList && name === 'li') { isReadingChapter = true; } else if (isReadingChapter) { - if (name === 'a') { + if (name === 'a' && tempChapter.path === undefined) { tempChapter.path = attribs['href'].replace(baseURL, '').trim(); } else if (attribs['class'] === 'epl-num') { isReadingChapterInfo = 1; diff --git a/scripts/multisrc/madara/sources.json b/scripts/multisrc/madara/sources.json index 7b14ec0..bb0f9f4 100644 --- a/scripts/multisrc/madara/sources.json +++ b/scripts/multisrc/madara/sources.json @@ -116,10 +116,11 @@ }, { "id": "morenovel", - "sourceSite": "https://morenovel.net/", - "sourceName": "MoreNovel", + "sourceSite": "https://risenovel.com/", + "sourceName": "Risenovel", "options": { "useNewChapterEndpoint": true, + "versionIncrements": 1, "lang": "Indonesian" } },