Add viewField creation to fieldMetadata creation service (#2685)
* Add viewField creation to fieldMetadata creation service * fix reduce with no initial value
This commit is contained in:
@ -155,22 +155,13 @@ export const SettingsObjectNewFieldStep2 = () => {
|
||||
});
|
||||
});
|
||||
} else {
|
||||
const createdField = await createMetadataField({
|
||||
await createMetadataField({
|
||||
description: validatedFormValues.description,
|
||||
icon: validatedFormValues.icon,
|
||||
label: validatedFormValues.label,
|
||||
objectMetadataId: activeObjectMetadataItem.id,
|
||||
type: validatedFormValues.type,
|
||||
});
|
||||
objectViews.forEach(async (view) => {
|
||||
await createOneViewField?.({
|
||||
view: view.id,
|
||||
fieldMetadataId: createdField.data?.createOneField.id,
|
||||
position: activeObjectMetadataItem.fields.length,
|
||||
isVisible: true,
|
||||
size: 100,
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
navigate(`/settings/objects/${objectSlug}`);
|
||||
|
||||
Reference in New Issue
Block a user