From 2e16486d1d2fc38d0048cc95a31a991602b10416 Mon Sep 17 00:00:00 2001 From: Rodrigo Date: Fri, 12 Sep 2025 10:24:25 -0400 Subject: [PATCH 1/2] FOUR-26374: The name in the properties of a "Start event" does not work correctly. --- src/components/modeler/NodeMigrator.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/components/modeler/NodeMigrator.js b/src/components/modeler/NodeMigrator.js index cdf493ddd..0add30735 100644 --- a/src/components/modeler/NodeMigrator.js +++ b/src/components/modeler/NodeMigrator.js @@ -1,4 +1,4 @@ -import { getAssociationFlowsForNode, keepOriginalName } from '@/components/modeler/modelerUtils'; +import { getAssociationFlowsForNode } from '@/components/modeler/modelerUtils'; export class NodeMigrator { constructor(nodeThatWillBeReplaced, definition, graph, newNode, processes, collaboration) { @@ -11,9 +11,6 @@ export class NodeMigrator { } migrate() { - if (keepOriginalName(this._nodeThatWillBeReplaced)) { - this._definition.name = this._nodeThatWillBeReplaced.definition.name; - } const flowNodes = []; const forceNodeToRemount = definition => { const shape = this._graph.getLinks().find(element => { From 5a52767f75072c74c69359e9b83e85dc100ee483 Mon Sep 17 00:00:00 2001 From: Rodrigo Date: Fri, 12 Sep 2025 11:41:03 -0400 Subject: [PATCH 2/2] restore migrator and try anothe aproach --- src/components/modeler/NodeMigrator.js | 5 ++++- src/components/nodes/baseStartEvent/defaultNames.js | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/modeler/NodeMigrator.js b/src/components/modeler/NodeMigrator.js index 0add30735..cdf493ddd 100644 --- a/src/components/modeler/NodeMigrator.js +++ b/src/components/modeler/NodeMigrator.js @@ -1,4 +1,4 @@ -import { getAssociationFlowsForNode } from '@/components/modeler/modelerUtils'; +import { getAssociationFlowsForNode, keepOriginalName } from '@/components/modeler/modelerUtils'; export class NodeMigrator { constructor(nodeThatWillBeReplaced, definition, graph, newNode, processes, collaboration) { @@ -11,6 +11,9 @@ export class NodeMigrator { } migrate() { + if (keepOriginalName(this._nodeThatWillBeReplaced)) { + this._definition.name = this._nodeThatWillBeReplaced.definition.name; + } const flowNodes = []; const forceNodeToRemount = definition => { const shape = this._graph.getLinks().find(element => { diff --git a/src/components/nodes/baseStartEvent/defaultNames.js b/src/components/nodes/baseStartEvent/defaultNames.js index b0b7d636a..d14b40d12 100644 --- a/src/components/nodes/baseStartEvent/defaultNames.js +++ b/src/components/nodes/baseStartEvent/defaultNames.js @@ -4,6 +4,7 @@ const defaultNames = { 'processmaker-modeler-signal-start-event': 'Signal Start Event', 'processmaker-modeler-message-start-event': 'Message Start Event', 'processmaker-modeler-conditional-start-event': 'Conditional Start Event', + 'processmaker-modeler-email-start-event': 'Email Start Event', }; export default defaultNames;