From b112e44998757742a3dd727c800490022d526a33 Mon Sep 17 00:00:00 2001 From: Justin COLLON <48163201+error7404@users.noreply.github.com> Date: Thu, 6 Jun 2024 04:14:16 +0200 Subject: [PATCH] Fix (template): lighnovelwp customjs (#971) - customJs fix - sources names in latin --- scripts/multisrc/lightnovelwp/sources.json | 4 ++-- scripts/multisrc/lightnovelwp/template.ts | 18 ++++++++++-------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/scripts/multisrc/lightnovelwp/sources.json b/scripts/multisrc/lightnovelwp/sources.json index 19f5a37..1d7d76e 100644 --- a/scripts/multisrc/lightnovelwp/sources.json +++ b/scripts/multisrc/lightnovelwp/sources.json @@ -11,7 +11,7 @@ { "id": "kolnovel", "sourceSite": "https://kolnovel.club/", - "sourceName": "ملوك الروايات", + "sourceName": "Kol Novel", "options": { "lang": "Arabic", "reverseChapters": true, @@ -57,7 +57,7 @@ { "id": "novelsparadise", "sourceSite": "https://novelsparadise.site/", - "sourceName": "جنة الروايات", + "sourceName": "Novels Paradise", "options": { "lang": "Arabic", "reverseChapters": true diff --git a/scripts/multisrc/lightnovelwp/template.ts b/scripts/multisrc/lightnovelwp/template.ts index 4bb7789..1266205 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.${versionIncrements}`; + this.version = `1.1.${1 + versionIncrements}`; this.options = metadata.options ?? ({} as LightNovelWPOptions); this.filters = metadata.filters satisfies Filters; } @@ -380,21 +380,23 @@ class LightNovelWPPlugin implements Plugin.PluginBase { } async parseChapter(chapterPath: string): Promise { - const data = await this.safeFecth(this.site + chapterPath, false); - const chapterText = data.match( - /([\s\S]*?)<\/p>/g) + ?.join('\n') || '' + ); } async searchNovels(