Skip to content

Commit 6711cbc

Browse files
authored
fix(editor): Fix parameter input validation (#12532)
1 parent 0cdf393 commit 6711cbc

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Diff for: packages/editor-ui/src/components/ParameterInput.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ const getIssues = computed<string[]>(() => {
365365
if (Array.isArray(displayValue.value)) {
366366
checkValues = checkValues.concat(displayValue.value);
367367
} else {
368-
checkValues = checkValues.concat(displayValue.value?.toString().split(','));
368+
checkValues.push(displayValue.value);
369369
}
370370
}
371371

Diff for: packages/editor-ui/src/components/ParameterInputWrapper.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -132,10 +132,10 @@ const evaluatedExpression = computed<Result<unknown, Error>>(() => {
132132
}
133133
134134
if (props.isForCredential) opts.additionalKeys = resolvedAdditionalExpressionData.value;
135-
const stringifyExpressionResult = props.parameter.type !== 'multiOptions';
135+
const stringifyObject = props.parameter.type !== 'multiOptions';
136136
return {
137137
ok: true,
138-
result: workflowHelpers.resolveExpression(value, undefined, opts, stringifyExpressionResult),
138+
result: workflowHelpers.resolveExpression(value, undefined, opts, stringifyObject),
139139
};
140140
} catch (error) {
141141
return { ok: false, error };

0 commit comments

Comments
 (0)