From 45965a4eac032337f7dcc1bdca5c9cf845bf4c76 Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Mon, 1 Dec 2025 22:12:10 -0600 Subject: [PATCH] fix missing error handling in script.js --- internal/processing/script-js.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/processing/script-js.go b/internal/processing/script-js.go index 4d3770d..e23dd7a 100644 --- a/internal/processing/script-js.go +++ b/internal/processing/script-js.go @@ -31,6 +31,10 @@ func (sj *ScriptJS) Process(ctx context.Context, payload any) (any, error) { _, err = vm.Eval(sj.Program, quickjs.EvalGlobal) + if err != nil { + return nil, err + } + output, err := vm.GetProperty(vm.GlobalObject(), payloadAtom) if err != nil {