From f3f88220de5f922193b990d58b771718a4160021 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Sun, 18 Feb 2024 04:04:36 +0900 Subject: [PATCH] Fix module not working on translation --- src/ts/translator/translator.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ts/translator/translator.ts b/src/ts/translator/translator.ts index 3c00ff45..08ef0e03 100644 --- a/src/ts/translator/translator.ts +++ b/src/ts/translator/translator.ts @@ -7,6 +7,7 @@ import { requestChatData } from "../process/request" import { doingChat } from "../process" import type { simpleCharacterArgument } from "../parser" import { selectedCharID } from "../stores" +import { getModuleRegexScripts } from "../process/modules" let cache={ origin: [''], @@ -241,10 +242,10 @@ export async function translateHTML(html: string, reverse:boolean, charArg:simpl const db = get(DataBase) const charId = get(selectedCharID) const char = db.characters[charId] - scripts = (db.globalscript ?? []).concat(char?.customscript ?? []) + scripts = (getModuleRegexScripts() ?? []).concat(char?.customscript ?? []) } else{ - scripts = (db.globalscript ?? []).concat(charArg?.customscript ?? []) + scripts = (getModuleRegexScripts() ?? []).concat(charArg?.customscript ?? []) } for(const script of scripts){