mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 10:02:05 +00:00
feat(editor): Stop auto-renaming legacy default node names (#18012)
This commit is contained in:
@@ -1702,13 +1702,9 @@ export function isDefaultNodeName(
|
||||
nodeType: INodeTypeDescription,
|
||||
parameters: INodeParameters,
|
||||
): boolean {
|
||||
const legacyDefaultName = nodeType.defaults.name ?? nodeType.displayName;
|
||||
const currentDefaultName = makeNodeName(parameters, nodeType);
|
||||
for (const defaultName of [legacyDefaultName, currentDefaultName]) {
|
||||
if (name.startsWith(defaultName) && /^\d*$/.test(name.slice(defaultName.length))) return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
return name.startsWith(currentDefaultName) && /^\d*$/.test(name.slice(currentDefaultName.length));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -5374,8 +5374,8 @@ describe('NodeHelpers', () => {
|
||||
|
||||
it.each([
|
||||
['Create a new user', true],
|
||||
['Test Node', true],
|
||||
['Test Node1', true],
|
||||
['Test Node', false],
|
||||
['Test Node1', false],
|
||||
['Create a new user5', true],
|
||||
['Create a new user in Test Node5', false],
|
||||
['Create a new user 5', false],
|
||||
|
||||
Reference in New Issue
Block a user