From b278a5b533de413249e469d19516cf3d52ed411c Mon Sep 17 00:00:00 2001 From: powerivq Date: Tue, 24 Jun 2025 15:31:54 -0700 Subject: [PATCH] Fix error message format to be a valid message --- src/worker-thread/function.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/worker-thread/function.ts b/src/worker-thread/function.ts index 334c022c7..62e0eb582 100644 --- a/src/worker-thread/function.ts +++ b/src/worker-thread/function.ts @@ -25,7 +25,10 @@ export function callFunctionMessageHandler(event: MessageEvent, document: Docume TransferrableMutationType.FUNCTION_CALL, ResolveOrReject.REJECT, index, - store(JSON.stringify(`[worker-dom]: Exported function "${fnIdentifier}" could not be found.`)), + store(JSON.stringify({ + stack: '', + message: `[worker-dom]: Exported function "${fnIdentifier}" could not be found.` + })), ]); return; } @@ -43,7 +46,10 @@ export function callFunctionMessageHandler(event: MessageEvent, document: Docume TransferrableMutationType.FUNCTION_CALL, ResolveOrReject.REJECT, index, - store(JSON.stringify(`[worker-dom]: Function "${fnIdentifier}" threw: "${errorMessage}"`)), + store(JSON.stringify({ + stack: err.stack || '', + message: `[worker-dom]: Function "${fnIdentifier}" threw: "${errorMessage}"` + })) ]); }, );