diff --git a/packages/twenty-front/src/modules/object-record/record-relation-card/components/RecordRelationFieldCardSection.tsx b/packages/twenty-front/src/modules/object-record/record-relation-card/components/RecordRelationFieldCardSection.tsx index d19315ab4..ec49fc348 100644 --- a/packages/twenty-front/src/modules/object-record/record-relation-card/components/RecordRelationFieldCardSection.tsx +++ b/packages/twenty-front/src/modules/object-record/record-relation-card/components/RecordRelationFieldCardSection.tsx @@ -6,7 +6,6 @@ import qs from 'qs'; import { useRecoilValue } from 'recoil'; import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem'; -import { parseFieldRelationType } from '@/object-metadata/utils/parseFieldRelationType'; import { useUpdateOneRecord } from '@/object-record/hooks/useUpdateOneRecord'; import { FieldContext } from '@/object-record/record-field/contexts/FieldContext'; import { usePersistField } from '@/object-record/record-field/hooks/usePersistField'; @@ -19,7 +18,7 @@ import { useRelationPicker } from '@/object-record/relation-picker/hooks/useRela import { RelationPickerScope } from '@/object-record/relation-picker/scopes/RelationPickerScope'; import { EntityForSelect } from '@/object-record/relation-picker/types/EntityForSelect'; import { ObjectRecord } from '@/object-record/types/ObjectRecord'; -import { IconForbid, IconPlus } from '@/ui/display/icon'; +import { IconForbid, IconPencil, IconPlus } from '@/ui/display/icon'; import { useIcons } from '@/ui/display/icon/hooks/useIcons'; import { LightIconButton } from '@/ui/input/button/components/LightIconButton'; import { Card } from '@/ui/layout/card/components/Card'; @@ -121,6 +120,7 @@ export const RecordRelationFieldCardSection = () => { >(recordStoreFamilySelector({ recordId: entityId, fieldName })); const isToOneObject = relationType === 'TO_ONE_OBJECT'; + const isFromManyObjects = relationType === 'FROM_MANY_OBJECTS'; const relationRecords: ObjectRecord[] = fieldValue && isToOneObject @@ -184,13 +184,11 @@ export const RecordRelationFieldCardSection = () => { {fieldDefinition.label} - {parseFieldRelationType(relationFieldMetadataItem) === - 'TO_ONE_OBJECT' && - relationRecords.length > 0 && ( - - All ({relationRecords.length}) - - )} + {isFromManyObjects && ( + + All ({relationRecords.length}) + + )} { clickableComponent={ }