From b545ebc53b4b2d354f59a4052283d94a7a6d02a1 Mon Sep 17 00:00:00 2001 From: Paul Rastoin <45004772+prastoin@users.noreply.github.com> Date: Thu, 24 Apr 2025 13:51:10 +0200 Subject: [PATCH] Hide toggle isSyncLabelName for standardObject field edition (#11713) # Introduction closes https://github.com/twentyhq/core-team-issues/issues/880 --- .../settings/data-model/SettingsObjectFieldEdit.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/twenty-front/src/pages/settings/data-model/SettingsObjectFieldEdit.tsx b/packages/twenty-front/src/pages/settings/data-model/SettingsObjectFieldEdit.tsx index 1940214bb..28b9fbb9e 100644 --- a/packages/twenty-front/src/pages/settings/data-model/SettingsObjectFieldEdit.tsx +++ b/packages/twenty-front/src/pages/settings/data-model/SettingsObjectFieldEdit.tsx @@ -28,13 +28,13 @@ import { useSnackBar } from '@/ui/feedback/snack-bar-manager/hooks/useSnackBar'; import { SubMenuTopBarContainer } from '@/ui/layout/page/components/SubMenuTopBarContainer'; import { useLingui } from '@lingui/react/macro'; import { isDefined } from 'twenty-shared/utils'; +import { H2Title, IconArchive, IconArchiveOff } from 'twenty-ui/display'; +import { Button } from 'twenty-ui/input'; +import { Section } from 'twenty-ui/layout'; import { FieldMetadataType } from '~/generated-metadata/graphql'; import { useNavigateApp } from '~/hooks/useNavigateApp'; import { useNavigateSettings } from '~/hooks/useNavigateSettings'; import { getSettingsPath } from '~/utils/navigation/getSettingsPath'; -import { Button } from 'twenty-ui/input'; -import { H2Title, IconArchive, IconArchiveOff } from 'twenty-ui/display'; -import { Section } from 'twenty-ui/layout'; //TODO: fix this type type SettingsDataModelFieldEditFormValues = z.infer< @@ -208,7 +208,8 @@ export const SettingsObjectFieldEdit = () => { fieldMetadataItem={fieldMetadataItem} maxLength={FIELD_NAME_MAXIMUM_LENGTH} canToggleSyncLabelWithName={ - fieldMetadataItem.type !== FieldMetadataType.RELATION + fieldMetadataItem.type !== FieldMetadataType.RELATION && + fieldMetadataItem.isCustom === true } />