mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-19 02:51:14 +00:00
refactor(core): Move single node check outside of the nodes loop (#16959)
This commit is contained in:
@@ -900,13 +900,16 @@ export class Workflow {
|
||||
// Check if there are any trigger or poll nodes and then return the first one
|
||||
let node: INode;
|
||||
let nodeType: INodeType;
|
||||
for (const nodeName of nodeNames) {
|
||||
node = this.nodes[nodeName];
|
||||
|
||||
if (nodeNames.length === 1 && !node.disabled) {
|
||||
if (nodeNames.length === 1) {
|
||||
node = this.nodes[nodeNames[0]];
|
||||
if (node && !node.disabled) {
|
||||
return node;
|
||||
}
|
||||
}
|
||||
|
||||
for (const nodeName of nodeNames) {
|
||||
node = this.nodes[nodeName];
|
||||
nodeType = this.nodeTypes.getByNameAndVersion(node.type, node.typeVersion);
|
||||
|
||||
// TODO: Identify later differently
|
||||
|
||||
Reference in New Issue
Block a user