diff --git a/packages/twenty-front/src/modules/object-metadata/hooks/useObjectNameSingularFromPlural.ts b/packages/twenty-front/src/modules/object-metadata/hooks/useObjectNameSingularFromPlural.ts index cd4cb8c9f19..7890b73d97e 100644 --- a/packages/twenty-front/src/modules/object-metadata/hooks/useObjectNameSingularFromPlural.ts +++ b/packages/twenty-front/src/modules/object-metadata/hooks/useObjectNameSingularFromPlural.ts @@ -1,12 +1,11 @@ import { objectMetadataItemFamilySelector } from '@/object-metadata/states/objectMetadataItemFamilySelector'; import { useAtomFamilySelectorValue } from '@/ui/utilities/state/jotai/hooks/useAtomFamilySelectorValue'; -import { isDefined } from 'twenty-shared/utils'; export const useObjectNameSingularFromPlural = ({ objectNamePlural, }: { objectNamePlural: string; -}) => { +}): { objectNameSingular: string | undefined } => { const objectMetadataItem = useAtomFamilySelectorValue( objectMetadataItemFamilySelector, { @@ -15,11 +14,5 @@ export const useObjectNameSingularFromPlural = ({ }, ); - if (!isDefined(objectMetadataItem)) { - throw new Error( - `Object metadata item not found for ${objectNamePlural} object`, - ); - } - - return { objectNameSingular: objectMetadataItem.nameSingular }; + return { objectNameSingular: objectMetadataItem?.nameSingular }; };