CM: Fix sync layouts in case no relation is set

This commit is contained in:
Gustav Hansen 2022-02-28 13:40:43 +01:00
parent e88cce8924
commit 64d31b8bac

View File

@ -138,7 +138,9 @@ function syncLayouts(configuration, schema) {
list: cleanList.length > 0 ? cleanList : createDefaultListLayout(schema),
edit: cleanEdit.length > 0 ? cleanEdit : createDefaultEditLayout(schema),
editRelations:
cleanEditRelations.length > 0 ? cleanEditRelations : createDefaultEditRelationsLayout(schema),
editRelations.length === 0 || cleanEditRelations.length > 0
? cleanEditRelations
: createDefaultEditRelationsLayout(schema),
};
}