This commit is contained in:
2020-10-29 23:38:37 +00:00
parent 94398ee0fd
commit c96ab2c895

View File

@@ -117,12 +117,15 @@ export default {
vm.formState.serverError = res.error;
window.$gz.form.setErrorBoxErrors(vm);
} else {
let savedView=JSON.parse(res.data.view);
let savedView = JSON.parse(res.data.view);
let availableItems = DashRegistry.availableItems();
let allowedView=savedView.filter(z=> availableItems.con)
let allowedView = savedView.filter(z =>
availableItems.find(m => m.id == z.id)
);
//TODO: Vet the view, ensure only items that match availableItems are allowed through
//TODO: set effectiveView based on savedView, availableItems
vm.obj = JSON.parse(res.data.view);
// vm.obj = JSON.parse(res.data.view);
vm.effectiveView = allowedView;
//modify the menu as necessary
generateMenu(vm);
//Update the form status