fix: add error handling in processScriptFull for display mode

This commit is contained in:
Kwaroran
2025-02-15 22:03:18 +09:00
parent 793aefc054
commit c8c243bf08

View File

@@ -109,6 +109,7 @@ export async function processScriptFull(char:character|groupChat|simpleCharacter
if(mode === 'editdisplay'){
const currentChar = getCurrentCharacter()
if(currentChar.type !== 'group'){
try{
const perf = performance.now()
const d = await runTrigger(currentChar, 'display', {
chat: getCurrentChat(),
@@ -119,6 +120,10 @@ export async function processScriptFull(char:character|groupChat|simpleCharacter
data = d.displayData ?? data
console.log('Trigger time', performance.now() - perf)
}
catch(e){
console.error(e)
}
}
}
if(pluginV2[mode].size > 0){