diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/factories/query-runner-args.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/factories/query-runner-args.factory.ts index 62edab3ce..adddd2af7 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/factories/query-runner-args.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/factories/query-runner-args.factory.ts @@ -105,18 +105,14 @@ export class QueryRunnerArgsFactory { (args as UpdateManyResolverArgs).filter, fieldMetadataMapByNameByName, ), - data: await Promise.all( - (args as UpdateManyResolverArgs).data?.map((arg, index) => - this.overrideDataByFieldMetadata( - arg, - options, - fieldMetadataMapByNameByName, - { - argIndex: index, - shouldBackfillPosition: false, - }, - ), - ) ?? [], + data: await this.overrideDataByFieldMetadata( + (args as UpdateManyResolverArgs).data, + options, + fieldMetadataMapByNameByName, + { + argIndex: 0, + shouldBackfillPosition: false, + }, ), } satisfies UpdateManyResolverArgs; case ResolverArgsType.FindOne: