Save old relations as patches

This commit is contained in:
rijkvanzanten
2020-07-24 12:46:33 -04:00
parent 66f653234d
commit c8a0f4ece8

View File

@@ -213,7 +213,15 @@ export default defineComponent({
})
);
await api.post(`/relations`, state.relations);
await Promise.all(
state.relations.map((relation: Partial<Relation>) => {
if (relation.id) {
return api.patch(`/relations/${relation.id}`, relation);
} else {
return api.post(`/relations`, relation);
}
})
);
router.push(`/settings/data-model/${props.collection}`);
clearLocalStore();