From 7886f8f471bcb33f7cc640eab64ffc0dd3cb1726 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 6 Aug 2024 16:14:52 +0200 Subject: [PATCH] fix: fix native scripts access to reserved variables --- backend/windmill-worker/src/bun_executor.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/backend/windmill-worker/src/bun_executor.rs b/backend/windmill-worker/src/bun_executor.rs index 4e80f30067..9f665e1009 100644 --- a/backend/windmill-worker/src/bun_executor.rs +++ b/backend/windmill-worker/src/bun_executor.rs @@ -967,11 +967,10 @@ try {{ }; let reserved_variables_args_out_f = async { - if annotation.native_mode { - return Ok(HashMap::new()) as error::Result>; - } let args_and_out_f = async { - create_args_and_out_file(&client, job, job_dir, db).await?; + if !annotation.native_mode { + create_args_and_out_file(&client, job, job_dir, db).await?; + } Ok(()) as Result<()> }; let reserved_variables_f = async {