From df1129402843b93603f60be15e5db57a3aa08938 Mon Sep 17 00:00:00 2001 From: Charles Bochet Date: Mon, 11 Nov 2024 16:56:26 +0100 Subject: [PATCH] Fix --- .../graphql-selected-fields-relation.parser.ts | 2 +- .../graphql-selected-fields.parser.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/twenty-server/src/engine/api/graphql/graphql-query-runner/graphql-query-parsers/graphql-query-selected-fields/graphql-selected-fields-relation.parser.ts b/packages/twenty-server/src/engine/api/graphql/graphql-query-runner/graphql-query-parsers/graphql-query-selected-fields/graphql-selected-fields-relation.parser.ts index 1924b743fea80..0b703946dcdd8 100644 --- a/packages/twenty-server/src/engine/api/graphql/graphql-query-runner/graphql-query-parsers/graphql-query-selected-fields/graphql-selected-fields-relation.parser.ts +++ b/packages/twenty-server/src/engine/api/graphql/graphql-query-runner/graphql-query-parsers/graphql-query-selected-fields/graphql-selected-fields-relation.parser.ts @@ -28,7 +28,7 @@ export class GraphqlQuerySelectedFieldsRelationParser { this.objectMetadataMaps, ); - const relationFields = referencedObjectMetadata.fieldsById; + const relationFields = referencedObjectMetadata.fieldsByName; const fieldParser = new GraphqlQuerySelectedFieldsParser( this.objectMetadataMaps, ); diff --git a/packages/twenty-server/src/engine/api/graphql/graphql-query-runner/graphql-query-parsers/graphql-query-selected-fields/graphql-selected-fields.parser.ts b/packages/twenty-server/src/engine/api/graphql/graphql-query-runner/graphql-query-parsers/graphql-query-selected-fields/graphql-selected-fields.parser.ts index 6c60df4759590..15579b261c5dd 100644 --- a/packages/twenty-server/src/engine/api/graphql/graphql-query-runner/graphql-query-parsers/graphql-query-selected-fields/graphql-selected-fields.parser.ts +++ b/packages/twenty-server/src/engine/api/graphql/graphql-query-runner/graphql-query-parsers/graphql-query-selected-fields/graphql-selected-fields.parser.ts @@ -23,7 +23,7 @@ export class GraphqlQuerySelectedFieldsParser { parse( graphqlSelectedFields: Partial>, - fieldMetadataMap: Record, + fieldMetadataMapByName: Record, ): { select: Record; relations: Record } { const result: { select: Record; @@ -46,14 +46,14 @@ export class GraphqlQuerySelectedFieldsParser { } if (this.isConnectionField(fieldKey, fieldValue)) { - const subResult = this.parse(fieldValue, fieldMetadataMap); + const subResult = this.parse(fieldValue, fieldMetadataMapByName); Object.assign(result.select, subResult.select); Object.assign(result.relations, subResult.relations); continue; } - const fieldMetadata = fieldMetadataMap[fieldKey]; + const fieldMetadata = fieldMetadataMapByName[fieldKey]; if (!fieldMetadata) { throw new GraphqlQueryRunnerException(