From 6da997619360a38d24ed49c74682c0b8ffed16c9 Mon Sep 17 00:00:00 2001 From: Thomas Trompette Date: Tue, 11 Feb 2025 15:22:18 +0100 Subject: [PATCH] Fix readonly in some steps (#10121) - readonly in titles - readonly in code step - update a few icons - update event label --- .../getWorkflowVersionDiagram.test.ts | 4 ++-- .../WorkflowEditActionFormSendEmail.tsx | 1 + ...rkflowEditActionFormServerlessFunction.tsx | 12 +++++++++- .../constants/RecordActions.ts | 2 +- .../WorkflowEditTriggerCronForm.tsx | 23 ++++++++++--------- .../WorkflowEditTriggerDatabaseEventForm.tsx | 1 + .../WorkflowEditTriggerManualForm.tsx | 1 + .../constants/DatabaseTriggerTypes.ts | 2 +- .../generate-fake-object-record-event.ts | 3 ++- 9 files changed, 32 insertions(+), 17 deletions(-) diff --git a/packages/twenty-front/src/modules/workflow/workflow-diagram/utils/__tests__/getWorkflowVersionDiagram.test.ts b/packages/twenty-front/src/modules/workflow/workflow-diagram/utils/__tests__/getWorkflowVersionDiagram.test.ts index 5dfa0888a..46ed6a8ad 100644 --- a/packages/twenty-front/src/modules/workflow/workflow-diagram/utils/__tests__/getWorkflowVersionDiagram.test.ts +++ b/packages/twenty-front/src/modules/workflow/workflow-diagram/utils/__tests__/getWorkflowVersionDiagram.test.ts @@ -74,7 +74,7 @@ describe('getWorkflowVersionDiagram', () => { "nodes": [ { "data": { - "icon": "IconPlus", + "icon": "IconPlaylistAdd", "isLeafNode": false, "name": "Record is created", "nodeType": "trigger", @@ -143,7 +143,7 @@ describe('getWorkflowVersionDiagram', () => { "nodes": [ { "data": { - "icon": "IconPlus", + "icon": "IconPlaylistAdd", "isLeafNode": false, "name": "Company created", "nodeType": "trigger", diff --git a/packages/twenty-front/src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionFormSendEmail.tsx b/packages/twenty-front/src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionFormSendEmail.tsx index e88547145..a55552f1f 100644 --- a/packages/twenty-front/src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionFormSendEmail.tsx +++ b/packages/twenty-front/src/modules/workflow/workflow-steps/workflow-actions/components/WorkflowEditActionFormSendEmail.tsx @@ -188,6 +188,7 @@ export const WorkflowEditActionFormSendEmail = ({ iconColor={theme.color.blue} initialTitle={headerTitle} headerType="Email" + disabled={actionOptions.readonly} /> { - acc[key] = { isLeaf: true, value }; + acc[key] = { isLeaf: true, value, label: camelToTitleCase(key) }; return acc; }, {});