From 14fcd5f9009838b2bdaba5a37794e007ace6a5a0 Mon Sep 17 00:00:00 2001
From: Marie <51697796+ijreilly@users.noreply.github.com>
Date: Mon, 22 Jul 2024 14:15:10 +0200
Subject: [PATCH] Fix display of boolean fields in timeline activities (#6361)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
before
after
---
.../rows/main-object/components/EventFieldDiffValueEffect.tsx | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/packages/twenty-front/src/modules/activities/timelineActivities/rows/main-object/components/EventFieldDiffValueEffect.tsx b/packages/twenty-front/src/modules/activities/timelineActivities/rows/main-object/components/EventFieldDiffValueEffect.tsx
index f07a2fc73..6e20cfc4f 100644
--- a/packages/twenty-front/src/modules/activities/timelineActivities/rows/main-object/components/EventFieldDiffValueEffect.tsx
+++ b/packages/twenty-front/src/modules/activities/timelineActivities/rows/main-object/components/EventFieldDiffValueEffect.tsx
@@ -5,6 +5,7 @@ import { FieldMetadataItem } from '@/object-metadata/types/FieldMetadataItem';
import { ObjectMetadataItem } from '@/object-metadata/types/ObjectMetadataItem';
import { useSetRecordValue } from '@/object-record/record-store/contexts/RecordFieldValueSelectorContext';
import { recordStoreFamilyState } from '@/object-record/record-store/states/recordStoreFamilyState';
+import { isDefined } from 'twenty-ui';
export const EventFieldDiffValueEffect = ({
diffArtificialRecordStoreId,
@@ -23,7 +24,7 @@ export const EventFieldDiffValueEffect = ({
const setRecordValue = useSetRecordValue();
useEffect(() => {
- if (!diffRecord) return;
+ if (!isDefined(diffRecord)) return;
const forgedObjectRecord = {
__typename: mainObjectMetadataItem.nameSingular,