diff --git a/packages/twenty-server/src/engine/twenty-orm/utils/format-result.util.ts b/packages/twenty-server/src/engine/twenty-orm/utils/format-result.util.ts index 67294565f..be86c639b 100644 --- a/packages/twenty-server/src/engine/twenty-orm/utils/format-result.util.ts +++ b/packages/twenty-server/src/engine/twenty-orm/utils/format-result.util.ts @@ -86,7 +86,9 @@ export function formatResult( for (const [key, value] of Object.entries(data)) { const compositePropertyArgs = compositeFieldMetadataMap.get(key); - const fieldMetadata = objectMetadataItemWithFieldMaps.fieldsById[key]; + + const fieldMetadata = objectMetadataItemWithFieldMaps.fieldsByName[key]; + const isRelation = fieldMetadata ? isFieldMetadataInterfaceOfType( fieldMetadata,