From fd8e0d04a2ddbb363cfe68456391b9fc0e450d8a Mon Sep 17 00:00:00 2001 From: Balaji Krishnamurthy <107975017+BKM14@users.noreply.github.com> Date: Sat, 23 Nov 2024 17:43:15 +0530 Subject: [PATCH] Fix array edit option (#8697) Closes #8578 There was no case to handle a FieldMetadataType.Array and thus an error was thrown every time the edit button was clicked on an Array type. It has been added now with an explicit break statement. --- .../meta-types/input/components/MultiItemFieldInput.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/twenty-front/src/modules/object-record/record-field/meta-types/input/components/MultiItemFieldInput.tsx b/packages/twenty-front/src/modules/object-record/record-field/meta-types/input/components/MultiItemFieldInput.tsx index f219f2cdc..53ffe87e2 100644 --- a/packages/twenty-front/src/modules/object-record/record-field/meta-types/input/components/MultiItemFieldInput.tsx +++ b/packages/twenty-front/src/modules/object-record/record-field/meta-types/input/components/MultiItemFieldInput.tsx @@ -117,6 +117,10 @@ export const MultiItemFieldInput = ({ item = items[index] as string; setInputValue(item); break; + case FieldMetadataType.Array: + item = items[index] as string; + setInputValue(item); + break; default: throw new Error(`Unsupported field type: ${fieldMetadataType}`); }