diff --git a/packages/twenty-server/src/engine/metadata-modules/serverless-function/serverless-function.service.ts b/packages/twenty-server/src/engine/metadata-modules/serverless-function/serverless-function.service.ts index a8f3343b5..134b25e2f 100644 --- a/packages/twenty-server/src/engine/metadata-modules/serverless-function/serverless-function.service.ts +++ b/packages/twenty-server/src/engine/metadata-modules/serverless-function/serverless-function.service.ts @@ -231,7 +231,8 @@ export class ServerlessFunctionService { }); } - await this.serverlessService.delete(existingServerlessFunction); + // We don't need to await this + this.serverlessService.delete(existingServerlessFunction); return existingServerlessFunction; } diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-many.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-many.post-query.hook.ts index 0908407a3..b1c7cb2d1 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-many.post-query.hook.ts @@ -22,7 +22,7 @@ export class WorkflowDeleteManyPostQueryHook _objectName: string, payload: WorkflowWorkspaceEntity[], ): Promise { - this.workflowCommonWorkspaceService.handleWorkflowSubEntities({ + await this.workflowCommonWorkspaceService.handleWorkflowSubEntities({ workflowIds: payload.map((workflow) => workflow.id), workspaceId: authContext.workspace.id, operation: 'delete', diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-one.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-one.post-query.hook.ts index 675394848..cbb7e5651 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-one.post-query.hook.ts @@ -22,7 +22,7 @@ export class WorkflowDeleteOnePostQueryHook _objectName: string, payload: WorkflowWorkspaceEntity[], ): Promise { - this.workflowCommonWorkspaceService.handleWorkflowSubEntities({ + await this.workflowCommonWorkspaceService.handleWorkflowSubEntities({ workflowIds: payload.map((workflow) => workflow.id), workspaceId: authContext.workspace.id, operation: 'delete', diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-many.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-many.post-query.hook.ts index e70018bba..a7a736357 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-many.post-query.hook.ts @@ -22,7 +22,7 @@ export class WorkflowRestoreManyPostQueryHook _objectName: string, payload: WorkflowWorkspaceEntity[], ): Promise { - this.workflowCommonWorkspaceService.handleWorkflowSubEntities({ + await this.workflowCommonWorkspaceService.handleWorkflowSubEntities({ workflowIds: payload.map((workflow) => workflow.id), workspaceId: authContext.workspace.id, operation: 'restore', diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-one.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-one.post-query.hook.ts index 4512bee7b..42c2764df 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-one.post-query.hook.ts @@ -22,7 +22,7 @@ export class WorkflowRestoreOnePostQueryHook _objectName: string, payload: WorkflowWorkspaceEntity[], ): Promise { - this.workflowCommonWorkspaceService.handleWorkflowSubEntities({ + await this.workflowCommonWorkspaceService.handleWorkflowSubEntities({ workflowIds: payload.map((workflow) => workflow.id), workspaceId: authContext.workspace.id, operation: 'restore',