fix(editor): Fix importing workflow node renaming algorithm (no-changelog) (#15139)

This commit is contained in:
Alex Grozav 2025-05-09 11:15:58 +03:00 committed by GitHub
parent f2ee990a57
commit 4824798db0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1514,7 +1514,7 @@ export function useCanvasOperations({ router }: { router: ReturnType<typeof useR
const nodeNameTable: {
[key: string]: string;
} = {};
const newNodeNames = new Set<string>();
const newNodeNames = new Set<string>((data.nodes ?? []).map((node) => node.name));
if (!data.nodes) {
// No nodes to add
@ -1554,9 +1554,10 @@ export function useCanvasOperations({ router }: { router: ReturnType<typeof useR
const localized = i18n.localizeNodeName(node.name, node.type);
newNodeNames.delete(oldName);
newName = uniqueNodeName(localized, Array.from(newNodeNames));
newNodeNames.add(newName);
nodeNameTable[oldName] = newName;
createNodes.push(node);