From 5893ebec55f11dc2f059a543805538110905d663 Mon Sep 17 00:00:00 2001 From: Yeuoly <45712896+Yeuoly@users.noreply.github.com> Date: Thu, 23 May 2024 17:18:57 +0800 Subject: [PATCH] fix: code node garbled in Javascript (#4615) --- .../helper/code_executor/javascript/javascript_transformer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/core/helper/code_executor/javascript/javascript_transformer.py b/api/core/helper/code_executor/javascript/javascript_transformer.py index 0a550b7f4d..a4d2551972 100644 --- a/api/core/helper/code_executor/javascript/javascript_transformer.py +++ b/api/core/helper/code_executor/javascript/javascript_transformer.py @@ -12,7 +12,7 @@ class NodeJsTemplateTransformer(TemplateTransformer): {cls._code_placeholder} // decode and prepare input object - var inputs_obj = JSON.parse(atob('{cls._inputs_placeholder}')) + var inputs_obj = JSON.parse(Buffer.from('{cls._inputs_placeholder}', 'base64').toString('utf-8')) // execute main function var output_obj = main(inputs_obj)