mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-18 02:21:13 +00:00
fix(n8n Form Node): Completion page response mode, do not error on execution running (no-changelog) (#13566)
This commit is contained in:
@@ -28,6 +28,7 @@ import {
|
||||
} from '@/constants';
|
||||
import { useNDVStore } from '@/stores/ndv.store';
|
||||
import { useNodeTypesStore } from '@/stores/nodeTypes.store';
|
||||
|
||||
import {
|
||||
getMainAuthField,
|
||||
getNodeAuthFields,
|
||||
@@ -114,6 +115,11 @@ const filteredParameters = computedWithControl(
|
||||
if (activeNode && activeNode.type === FORM_TRIGGER_NODE_TYPE) {
|
||||
return updateFormTriggerParameters(parameters, activeNode.name);
|
||||
}
|
||||
|
||||
if (activeNode && activeNode.type === FORM_NODE_TYPE) {
|
||||
return updateFormParameters(parameters, activeNode.name);
|
||||
}
|
||||
|
||||
if (
|
||||
activeNode &&
|
||||
activeNode.type === WAIT_NODE_TYPE &&
|
||||
@@ -267,6 +273,19 @@ function updateWaitParameters(parameters: INodeProperties[], nodeName: string) {
|
||||
return parameters;
|
||||
}
|
||||
|
||||
function updateFormParameters(parameters: INodeProperties[], nodeName: string) {
|
||||
const workflow = workflowHelpers.getCurrentWorkflow();
|
||||
const parentNodes = workflow.getParentNodes(nodeName);
|
||||
|
||||
const formTriggerName = parentNodes.find(
|
||||
(node) => workflow.nodes[node].type === FORM_TRIGGER_NODE_TYPE,
|
||||
);
|
||||
|
||||
if (formTriggerName) return parameters.filter((parameter) => parameter.name !== 'triggerNotice');
|
||||
|
||||
return parameters;
|
||||
}
|
||||
|
||||
function onParameterBlur(parameterName: string) {
|
||||
emit('parameterBlur', parameterName);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user