From 7e1384b05042ccbdc05eb8c40079f2a4ddbec92b Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 9 Oct 2025 20:59:00 +0000 Subject: [PATCH] make js expr more resilient in case where previous result is error --- backend/windmill-worker/src/js_eval.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/windmill-worker/src/js_eval.rs b/backend/windmill-worker/src/js_eval.rs index ec6195a5cc..b26a110dbb 100644 --- a/backend/windmill-worker/src/js_eval.rs +++ b/backend/windmill-worker/src/js_eval.rs @@ -520,7 +520,7 @@ function get_from_env(name) {{ .map(|a| { format!("let {a} = get_from_env(\"{a}\");\n",) }) .join(""), if expr.contains("error") && transform_context.contains(&"previous_result".to_string()) { - "let error = previous_result.error;" + "let error = previous_result?.error;" } else { "" },