From 85f3edf183acba7db288858db06d2faef39fb8ee Mon Sep 17 00:00:00 2001 From: dongfubao Date: Wed, 28 May 2025 15:33:23 +0800 Subject: [PATCH] Synchronization PR:#19732; PR:#19744 --- web/app/components/workflow/header/checklist.tsx | 4 ++-- web/app/components/workflow/nodes/assigner/default.ts | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/web/app/components/workflow/header/checklist.tsx b/web/app/components/workflow/header/checklist.tsx index 374726cbeb..c14ab1f6e5 100644 --- a/web/app/components/workflow/header/checklist.tsx +++ b/web/app/components/workflow/header/checklist.tsx @@ -142,8 +142,8 @@ const WorkflowChecklist = ({ } { node.varErrorMessage?.map((errorMessage: string) => ( -
-
+
+
{errorMessage}
diff --git a/web/app/components/workflow/nodes/assigner/default.ts b/web/app/components/workflow/nodes/assigner/default.ts index 32dac73b36..cabf18af77 100644 --- a/web/app/components/workflow/nodes/assigner/default.ts +++ b/web/app/components/workflow/nodes/assigner/default.ts @@ -51,11 +51,12 @@ const nodeDefault: NodeDefault = { checkVarValid(payload: AssignerNodeType, varMap: Record, t: any) { const errorMessageArr: string[] = [] - const variables_warnings = getNotExistVariablesByArray(payload.items.map(item => item.variable_selector ?? []) ?? [], varMap) + const items = payload.items ?? [] + const variables_warnings = getNotExistVariablesByArray(items.map(item => item.variable_selector ?? []) ?? [], varMap) if (variables_warnings.length) errorMessageArr.push(`${t('workflow.nodes.assigner.assignedVariable')} ${t('workflow.common.referenceVar')}${variables_warnings.join('、')}${t('workflow.common.noExist')}`) - const value_warnings = getNotExistVariablesByArray(payload.items.map(item => item.value ?? []) ?? [], varMap) + const value_warnings = getNotExistVariablesByArray(items.map(item => item.value ?? []) ?? [], varMap) if (value_warnings.length) errorMessageArr.push(`${t('workflow.nodes.assigner.setVariable')} ${t('workflow.common.referenceVar')}${value_warnings.join('、')}${t('workflow.common.noExist')}`)