add fix for set variable

pull/1926/head
Henry 2024-03-12 14:07:53 +08:00
parent 305a585cf4
commit 99eaa22af5
1 changed files with 5 additions and 1 deletions

View File

@ -46,9 +46,13 @@ class SetVariable_Utilities implements INode {
} }
async init(nodeData: INodeData): Promise<any> { async init(nodeData: INodeData): Promise<any> {
const inputRaw = nodeData.inputs?.input let inputRaw = nodeData.inputs?.input
const variableName = nodeData.inputs?.variableName as string const variableName = nodeData.inputs?.variableName as string
if (Array.isArray(inputRaw) && inputRaw.length === 1) {
inputRaw = inputRaw[0]
}
return { output: inputRaw, dynamicVariables: { [variableName]: inputRaw } } return { output: inputRaw, dynamicVariables: { [variableName]: inputRaw } }
} }
} }