This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user