From 973b4fef9031caba3ebb98799670ea093484d186 Mon Sep 17 00:00:00 2001 From: martmull Date: Thu, 9 Oct 2025 14:51:23 +0200 Subject: [PATCH] Fix Weiko code review returns (#15006) as title --- .../services/serverless-function-v2.service.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/packages/twenty-server/src/engine/metadata-modules/serverless-function/services/serverless-function-v2.service.ts b/packages/twenty-server/src/engine/metadata-modules/serverless-function/services/serverless-function-v2.service.ts index 5f050134049..60c7de2f5e7 100644 --- a/packages/twenty-server/src/engine/metadata-modules/serverless-function/services/serverless-function-v2.service.ts +++ b/packages/twenty-server/src/engine/metadata-modules/serverless-function/services/serverless-function-v2.service.ts @@ -15,13 +15,11 @@ import { ServerlessFunctionExceptionCode, } from 'src/engine/metadata-modules/serverless-function/serverless-function.exception'; import { FlatServerlessFunction } from 'src/engine/metadata-modules/serverless-function/types/flat-serverless-function.type'; -import { - fromCreateServerlessFunctionInputToFlatServerlessFunction, - FromCreateServerlessFunctionInputToFlatServerlessFunctionArgs, -} from 'src/engine/metadata-modules/serverless-function/utils/from-create-serverless-function-input-to-flat-serverless-function.util'; +import { fromCreateServerlessFunctionInputToFlatServerlessFunction } from 'src/engine/metadata-modules/serverless-function/utils/from-create-serverless-function-input-to-flat-serverless-function.util'; import { fromUpdateServerlessFunctionInputToFlatServerlessFunctionToUpdateOrThrow } from 'src/engine/metadata-modules/serverless-function/utils/from-update-serverless-function-input-to-flat-serverless-function-to-update-or-throw.util'; import { WorkspaceMigrationBuilderExceptionV2 } from 'src/engine/workspace-manager/workspace-migration-v2/exceptions/workspace-migration-builder-exception-v2'; import { WorkspaceMigrationValidateBuildAndRunService } from 'src/engine/workspace-manager/workspace-migration-v2/services/workspace-migration-validate-build-and-run-service'; +import type { CreateServerlessFunctionInput } from 'src/engine/metadata-modules/serverless-function/dtos/create-serverless-function.input'; @Injectable() export class ServerlessFunctionV2Service { @@ -33,7 +31,12 @@ export class ServerlessFunctionV2Service { async createOne({ createServerlessFunctionInput, workspaceId, - }: FromCreateServerlessFunctionInputToFlatServerlessFunctionArgs) { + }: { + createServerlessFunctionInput: CreateServerlessFunctionInput & { + serverlessFunctionLayerId: string; + }; + workspaceId: string; + }) { const flatEntityMaps = await this.flatEntityMapsCacheService.getOrRecomputeManyOrAllFlatEntityMaps( {