Skip to content

Commit a5270fa

Browse files
committed
refactor: use the number of workflow versions to compute the name of the next version
1 parent a7d9585 commit a5270fa

File tree

3 files changed

+3
-9
lines changed

3 files changed

+3
-9
lines changed

packages/twenty-front/src/modules/workflow/hooks/useCreateStep.tsx

+1-3
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,7 @@ export const useCreateStep = ({
6666
}
6767

6868
await createNewWorkflowVersion({
69-
name: workflow.currentVersion.name.startsWith('v')
70-
? `v${Number(workflow.currentVersion.name.slice(1)) + 1}`
71-
: 'v1',
69+
name: `v${workflow.versions.length + 1}`,
7270
status: 'DRAFT',
7371
trigger: workflow.currentVersion.trigger,
7472
steps: updatedSteps,

packages/twenty-front/src/modules/workflow/hooks/useUpdateWorkflowVersionStep.tsx

+1-3
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,7 @@ export const useUpdateWorkflowVersionStep = ({
4848
}
4949

5050
await createNewWorkflowVersion({
51-
name: workflow.currentVersion.name.startsWith('v')
52-
? `v${Number(workflow.currentVersion.name.slice(1)) + 1}`
53-
: 'v1',
51+
name: `v${workflow.versions.length + 1}`,
5452
status: 'DRAFT',
5553
trigger: workflow.currentVersion.trigger,
5654
steps: updatedSteps,

packages/twenty-front/src/modules/workflow/hooks/useUpdateWorkflowVersionTrigger.tsx

+1-3
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,7 @@ export const useUpdateWorkflowVersionTrigger = ({
3939
}
4040

4141
await createNewWorkflowVersion({
42-
name: workflow.currentVersion.name.startsWith('v')
43-
? `v${Number(workflow.currentVersion.name.slice(1)) + 1}`
44-
: 'v1',
42+
name: `v${workflow.versions.length + 1}`,
4543
status: 'DRAFT',
4644
trigger: updatedTrigger,
4745
steps: workflow.currentVersion.steps,

0 commit comments

Comments
 (0)