From dd98146c99c3c75e4a6636c03fa2833a53e2ac2e Mon Sep 17 00:00:00 2001 From: Marie <51697796+ijreilly@users.noreply.github.com> Date: Tue, 27 Jan 2026 17:26:14 +0100 Subject: [PATCH] [Fix] display current object label in morph relation picker after rename 2/2 (#17484) Following https://github.com/twentyhq/twenty/pull/17209 The goal is to display the updated label. For SingleRecordPickerMenuItemsWithSearch, we did it in two parts to avoid the breaking change by calling `objectLabelSingular` after its addition has been deployed to prod image --- .../components/SingleRecordPickerMenuItem.tsx | 2 +- .../src/engine/core-modules/search/services/search.service.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/twenty-front/src/modules/object-record/record-picker/single-record-picker/components/SingleRecordPickerMenuItem.tsx b/packages/twenty-front/src/modules/object-record/record-picker/single-record-picker/components/SingleRecordPickerMenuItem.tsx index 216a2df517..c9df5a07cb 100644 --- a/packages/twenty-front/src/modules/object-record/record-picker/single-record-picker/components/SingleRecordPickerMenuItem.tsx +++ b/packages/twenty-front/src/modules/object-record/record-picker/single-record-picker/components/SingleRecordPickerMenuItem.tsx @@ -85,7 +85,7 @@ export const SingleRecordPickerMenuItem = ({ } contextualText={ showObjectName - ? capitalize(searchRecord.objectNameSingular) + ? capitalize(searchRecord.objectLabelSingular) : undefined } /> diff --git a/packages/twenty-server/src/engine/core-modules/search/services/search.service.ts b/packages/twenty-server/src/engine/core-modules/search/services/search.service.ts index d5b1d4aeca..46cb552895 100644 --- a/packages/twenty-server/src/engine/core-modules/search/services/search.service.ts +++ b/packages/twenty-server/src/engine/core-modules/search/services/search.service.ts @@ -453,7 +453,9 @@ export class SearchService { return { recordId: record.id, objectNameSingular: objectMetadataItem.nameSingular, - objectLabelSingular: objectMetadataItem.labelSingular, + objectLabelSingular: + objectMetadataItem.standardOverrides?.labelSingular ?? + objectMetadataItem.labelSingular, label: this.getLabelIdentifierValue( record, objectMetadataItem,