From 5164c7fd3c502bc9cb22ec9d1b6fd27e699a21b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Malfait?= Date: Wed, 5 Jun 2024 11:07:48 +0200 Subject: [PATCH] Update icon and fix relation creation (#5742) A minor fix (update icon and fix relation creation when creating a relation in right drawer) --- .../relation-picker/hooks/useAddNewRecordAndOpenRightDrawer.ts | 2 +- .../ui/layout/show-page/components/ShowPageRightContainer.tsx | 3 ++- packages/twenty-ui/src/display/icon/components/TablerIcons.ts | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/twenty-front/src/modules/object-record/relation-picker/hooks/useAddNewRecordAndOpenRightDrawer.ts b/packages/twenty-front/src/modules/object-record/relation-picker/hooks/useAddNewRecordAndOpenRightDrawer.ts index ab2b9f7b9..183953019 100644 --- a/packages/twenty-front/src/modules/object-record/relation-picker/hooks/useAddNewRecordAndOpenRightDrawer.ts +++ b/packages/twenty-front/src/modules/object-record/relation-picker/hooks/useAddNewRecordAndOpenRightDrawer.ts @@ -88,7 +88,7 @@ export const useAddNewRecordAndOpenRightDrawer = ({ RelationDefinitionType.ManyToOne ) { createRecordPayload[ - `${relationFieldMetadataItem?.relationDefinition?.targetFieldMetadata.name}Id` + `${relationFieldMetadataItem?.relationDefinition?.sourceFieldMetadata.name}Id` ] = entityId; } diff --git a/packages/twenty-front/src/modules/ui/layout/show-page/components/ShowPageRightContainer.tsx b/packages/twenty-front/src/modules/ui/layout/show-page/components/ShowPageRightContainer.tsx index 1a4c51e44..153d2d1ac 100644 --- a/packages/twenty-front/src/modules/ui/layout/show-page/components/ShowPageRightContainer.tsx +++ b/packages/twenty-front/src/modules/ui/layout/show-page/components/ShowPageRightContainer.tsx @@ -3,6 +3,7 @@ import { useRecoilValue } from 'recoil'; import { IconCalendarEvent, IconCheckbox, + IconHome, IconMail, IconNotes, IconPaperclip, @@ -92,7 +93,7 @@ export const ShowPageRightContainer = ({ { id: 'summary', title: 'Summary', - Icon: IconCheckbox, + Icon: IconHome, hide: !isMobile, }, { diff --git a/packages/twenty-ui/src/display/icon/components/TablerIcons.ts b/packages/twenty-ui/src/display/icon/components/TablerIcons.ts index eb12e76bf..c95a42ec2 100644 --- a/packages/twenty-ui/src/display/icon/components/TablerIcons.ts +++ b/packages/twenty-ui/src/display/icon/components/TablerIcons.ts @@ -90,6 +90,7 @@ export { IconHeartOff, IconHelpCircle, IconHierarchy2, + IconHome, IconInbox, IconInfoCircle, IconJson,