From cbd39b203384a2f6ca90b5239028f499a5390e2c Mon Sep 17 00:00:00 2001 From: yassinedorbozgithub Date: Wed, 8 Jan 2025 18:39:29 +0100 Subject: [PATCH 1/2] fix(frontend): make dynamicFields field required --- frontend/src/components/contents/ContentDialog.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/frontend/src/components/contents/ContentDialog.tsx b/frontend/src/components/contents/ContentDialog.tsx index e8a48773..8b2e965a 100644 --- a/frontend/src/components/contents/ContentDialog.tsx +++ b/frontend/src/components/contents/ContentDialog.tsx @@ -234,9 +234,7 @@ export const ContentDialog: FC = ({ name={contentField.name} control={control} defaultValue={ - content - ? content?.["dynamicFields"]?.[contentField.name] - : null + content ? content["dynamicFields"][contentField.name] : null } rules={ contentField.name === "title" From d14e1b41e99a41bd9a3004a0f16be37a611a40ef Mon Sep 17 00:00:00 2001 From: yassinedorbozgithub Date: Wed, 8 Jan 2025 18:40:39 +0100 Subject: [PATCH 2/2] fix(frontend): update content dynamicFields field to be required --- frontend/src/types/content.types.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/types/content.types.ts b/frontend/src/types/content.types.ts index 6e40fa76..18b25915 100644 --- a/frontend/src/types/content.types.ts +++ b/frontend/src/types/content.types.ts @@ -15,13 +15,13 @@ export interface IContentAttributes { entity: string; title: string; status: boolean; - dynamicFields?: Record; + dynamicFields: Record; } export interface IContentStub extends IBaseSchema { title: string; status: boolean; - dynamicFields?: Record; + dynamicFields: Record; } export interface IContent extends IContentStub, IFormat {