From 51f6d6f6ee283848d1a9bc5539e140d4cbc7f65c Mon Sep 17 00:00:00 2001 From: GREENRAT-K405 Date: Thu, 12 Feb 2026 09:43:21 +0530 Subject: [PATCH] fix two node with same lable in first half --- src/config/defaultValidators.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config/defaultValidators.js b/src/config/defaultValidators.js index 46ed9ab..0f00b65 100644 --- a/src/config/defaultValidators.js +++ b/src/config/defaultValidators.js @@ -1,5 +1,5 @@ const nodeValidator = `(node, nodes, edges) => { - var regex = /^[A-za-z0-9]+[:[A-Za-z0-9.]+]|[^$]$/; + var regex = /^[A-Za-z0-9]+[:[A-Za-z0-9.]+]|[^$]$/; let message = { ok: true, err: null }; if (!regex.test(node.label)) { message = { @@ -9,7 +9,7 @@ const nodeValidator = `(node, nodes, edges) => { return message; } nodes.forEach((n) => { - if (n.id !== node.id && n.label.split(':')[0] === node.label.split(':')[0]) { + if (n.id !== node.id && n.label === node.label) { message = { ok: false, err: 'Node with same label exists.',