This commit is contained in:
2020-02-24 22:14:17 +00:00
parent 326c434098
commit 1090ddce92

View File

@@ -720,7 +720,7 @@ export default {
name: vm.obj.name,
public: vm.obj.public,
listKey: vm.dataListKey,
listView: generateListViewFromEdited(vm)
listView: JSON.stringify(generateListViewFromEdited(vm))
};
//are we working off a pre-existing listview (save over)?
@@ -764,6 +764,13 @@ export default {
if (res.data.id) {
//Handle "post" of new record (CREATE)
//Update the formSettings now that it's saved
var formSettings = window.$gz.form.getFormSettings(vm.formKey);
formSettings.temp.cachedListview = lvSave.listView;
formSettings.saved.dataTable.unsavedListView = null;
formSettings.saved.dataTable.listViewId = res.data.id;
window.$gz.form.setFormSettings(vm.formKey, formSettings);
//change url to new record
//this is the format for listview:
//ay-data-list-view/-1/TestWidgetDataList/test-widgets
@@ -779,6 +786,7 @@ export default {
urlParts[2] +
"/" +
urlParts[3];
vm.$router.replace(newUrl);
} else {
//Handle "put" of an existing record (UPDATE)