Fix tests

This commit is contained in:
Charles Bochet
2024-06-30 20:32:43 +02:00
parent 6683ffb890
commit a8908b6296
4 changed files with 81 additions and 7 deletions

View File

@ -3155,6 +3155,14 @@ export const getObjectMetadataItemsMock = () => {
},
toFieldMetadataId: '20202020-64e1-4080-b6ad-db03c3809885',
},
relationDefinition: {
targetObjectMetadata: {
nameSingular: 'person',
},
targetFieldMetadata: {
name: 'company',
},
},
toRelationMetadata: null,
},
{

View File

@ -112,7 +112,9 @@ export const RelationFromManyFieldInputMultiRecordsEffect = () => {
useEffect(() => {
setObjectRecordMultiSelectCheckedRecordsIds(
fieldValue.map((fieldValueItem: EntityForSelect) => fieldValueItem.id),
fieldValue
? fieldValue.map((fieldValueItem: EntityForSelect) => fieldValueItem.id)
: [],
);
}, [fieldValue, setObjectRecordMultiSelectCheckedRecordsIds]);

View File

@ -45,15 +45,14 @@ const RelationManyFieldInputWithContext = () => {
<FieldContextProvider
fieldDefinition={{
fieldMetadataId: 'relation',
label: 'Relation',
label: 'People',
type: FieldMetadataType.Relation,
iconName: 'IconLink',
metadata: {
fieldName: 'Relation',
relationObjectMetadataNamePlural: 'workspaceMembers',
relationObjectMetadataNameSingular:
CoreObjectNameSingular.WorkspaceMember,
objectMetadataNameSingular: 'person',
fieldName: 'people',
relationObjectMetadataNamePlural: 'companies',
relationObjectMetadataNameSingular: CoreObjectNameSingular.Company,
objectMetadataNameSingular: 'company',
relationFieldMetadataId: '20202020-8c37-4163-ba06-1dada334ce3e',
},
}}