From 2a554fc40df86a4c879732035430e83a5425c29f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCrkan=20G=C3=BCran?= Date: Sun, 18 Jun 2023 20:42:44 +0200 Subject: [PATCH] Fixed the issue with cut and paste group of activities --- .../src/modules/flowchart/graph-factory.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/graph-factory.ts b/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/graph-factory.ts index ecc78c67f..2ba49c81d 100644 --- a/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/graph-factory.ts +++ b/src/designer/designer_packages/elsa-workflows-designer/src/modules/flowchart/graph-factory.ts @@ -240,12 +240,12 @@ export function createGraph( const connection = {...cell.getData()} as Connection; connection.source = { - activity: idMap[connection.source.activity], + activity: idMap[connection.source.activity] ?? connection.source.activity, port: deriveNewPortId(connection.source.port) }; connection.target = { - activity: idMap[connection.target.activity], + activity: idMap[connection.target.activity] ?? connection.target.activity, port: deriveNewPortId(connection.target.port) };