diff --git a/web/app/components/workflow/nodes/_base/components/variable/utils.ts b/web/app/components/workflow/nodes/_base/components/variable/utils.ts index d507af5d8..e48e6704a 100644 --- a/web/app/components/workflow/nodes/_base/components/variable/utils.ts +++ b/web/app/components/workflow/nodes/_base/components/variable/utils.ts @@ -125,12 +125,14 @@ const formatItem = ( const { outputs, } = data as CodeNodeType - res.vars = Object.keys(outputs).map((key) => { - return { - variable: key, - type: outputs[key].type, - } - }) + res.vars = outputs + ? Object.keys(outputs).map((key) => { + return { + variable: key, + type: outputs[key].type, + } + }) + : [] break }