diff --git a/packages/editor-ui/src/composables/useRunWorkflow.ts b/packages/editor-ui/src/composables/useRunWorkflow.ts index 764bef62db..5e4cee4427 100644 --- a/packages/editor-ui/src/composables/useRunWorkflow.ts +++ b/packages/editor-ui/src/composables/useRunWorkflow.ts @@ -278,8 +278,11 @@ export function useRunWorkflow(options: { router: ReturnType } nodeHelpers.updateNodesExecutionIssues(); const runWorkflowApiResponse = await runWorkflowApi(startRunData); + const pinData = workflowData.pinData ?? {}; for (const node of workflowData.nodes) { + if (pinData[node.name]) continue; + if (![FORM_TRIGGER_NODE_TYPE, WAIT_NODE_TYPE].includes(node.type)) { continue; }