From 71462facb8d868f67b598504b40927e654452977 Mon Sep 17 00:00:00 2001 From: abdou6666 Date: Sun, 16 Feb 2025 11:14:41 +0100 Subject: [PATCH] fix: remove links when duplicating a block --- .../src/components/visual-editor/v2/Diagrams.tsx | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/visual-editor/v2/Diagrams.tsx b/frontend/src/components/visual-editor/v2/Diagrams.tsx index 3500bb5c..43f77949 100644 --- a/frontend/src/components/visual-editor/v2/Diagrams.tsx +++ b/frontend/src/components/visual-editor/v2/Diagrams.tsx @@ -203,13 +203,23 @@ const Diagrams = () => { if (!block) { return; } + const { + attachedBlock: _attachedBlock, + nextBlocks: _nextBlocks, + previousBlocks: _previousBlocks, + id: _id, + createdAt: _createdAt, + updatedAt: _updatedAt, + position, + ...duplicateBlockDto + } = block; duplicateBlock({ - ...block, + ...duplicateBlockDto, name: `${block.name} (Copy)`, position: { - x: block.position.x + 100, - y: block.position.y + 100, + x: position.x + 100, + y: position.y + 100, }, }); };