Skip to content

Commit 6fb54ae

Browse files
committed
Update step name to action
1 parent 42cf0f2 commit 6fb54ae

File tree

5 files changed

+19
-25
lines changed

5 files changed

+19
-25
lines changed

packages/twenty-server/src/engine/core-modules/workflow/dtos/compute-step-output-schema-input.dto.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Field, InputType } from '@nestjs/graphql';
22

33
import graphqlTypeJson from 'graphql-type-json';
44

5-
import { WorkflowStep } from 'src/modules/workflow/workflow-executor/workflow-actions/types/workflow-action.type';
5+
import { WorkflowAction } from 'src/modules/workflow/workflow-executor/workflow-actions/types/workflow-action.type';
66
import { WorkflowTrigger } from 'src/modules/workflow/workflow-trigger/types/workflow-trigger.type';
77

88
@InputType()
@@ -11,5 +11,5 @@ export class ComputeStepOutputSchemaInput {
1111
description: 'Step JSON format',
1212
nullable: false,
1313
})
14-
step: WorkflowTrigger | WorkflowStep;
14+
step: WorkflowTrigger | WorkflowAction;
1515
}

packages/twenty-server/src/modules/workflow/common/standard-objects/workflow-version.workspace-entity.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import { FavoriteWorkspaceEntity } from 'src/modules/favorite/standard-objects/f
2121
import { TimelineActivityWorkspaceEntity } from 'src/modules/timeline/standard-objects/timeline-activity.workspace-entity';
2222
import { WorkflowRunWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-run.workspace-entity';
2323
import { WorkflowWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow.workspace-entity';
24-
import { WorkflowStep } from 'src/modules/workflow/workflow-executor/workflow-actions/types/workflow-action.type';
24+
import { WorkflowAction } from 'src/modules/workflow/workflow-executor/workflow-actions/types/workflow-action.type';
2525
import { WorkflowTrigger } from 'src/modules/workflow/workflow-trigger/types/workflow-trigger.type';
2626

2727
export enum WorkflowVersionStatus {
@@ -98,7 +98,7 @@ export class WorkflowVersionWorkspaceEntity extends BaseWorkspaceEntity {
9898
icon: 'IconSettingsAutomation',
9999
})
100100
@WorkspaceIsNullable()
101-
steps: WorkflowStep[] | null;
101+
steps: WorkflowAction[] | null;
102102

103103
@WorkspaceField({
104104
standardId: WORKFLOW_VERSION_STANDARD_FIELD_IDS.status,
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
import { Module } from '@nestjs/common';
22

3-
@Module({})
3+
import { CreateRecordWorkflowAction } from 'src/modules/workflow/workflow-executor/workflow-actions/create-record/create-record.workflow-action';
4+
5+
@Module({
6+
providers: [CreateRecordWorkflowAction],
7+
exports: [CreateRecordWorkflowAction],
8+
})
49
export class CreateRecordActionModule {}

packages/twenty-server/src/modules/workflow/workflow-executor/workflow-actions/workflow-actions.module.ts

-18
This file was deleted.

packages/twenty-server/src/modules/workflow/workflow-executor/workflow-executor.module.ts

+9-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,18 @@ import { Module } from '@nestjs/common';
33
import { ScopedWorkspaceContextFactory } from 'src/engine/twenty-orm/factories/scoped-workspace-context.factory';
44
import { WorkflowCommonModule } from 'src/modules/workflow/common/workflow-common.module';
55
import { WorkflowActionFactory } from 'src/modules/workflow/workflow-executor/factories/workflow-action.factory';
6-
import { WorkflowActionsModule } from 'src/modules/workflow/workflow-executor/workflow-actions/workflow-actions.module';
6+
import { CodeActionModule } from 'src/modules/workflow/workflow-executor/workflow-actions/code/code-action.module';
7+
import { CreateRecordActionModule } from 'src/modules/workflow/workflow-executor/workflow-actions/create-record/create-record-action.module';
8+
import { SendEmailActionModule } from 'src/modules/workflow/workflow-executor/workflow-actions/mail-sender/send-email-action.module';
79
import { WorkflowExecutorWorkspaceService } from 'src/modules/workflow/workflow-executor/workspace-services/workflow-executor.workspace-service';
810

911
@Module({
10-
imports: [WorkflowCommonModule, WorkflowActionsModule],
12+
imports: [
13+
WorkflowCommonModule,
14+
CodeActionModule,
15+
SendEmailActionModule,
16+
CreateRecordActionModule,
17+
],
1118
providers: [
1219
WorkflowExecutorWorkspaceService,
1320
ScopedWorkspaceContextFactory,

0 commit comments

Comments
 (0)