This commit is contained in:
2021-02-04 18:48:17 +00:00
parent 24285fe1c8
commit fc49990551

View File

@@ -792,7 +792,7 @@ export default {
}, },
beforeUpdate() { beforeUpdate() {
//WTF is beforeUpdate doing and what is resetlistview doing?? //WTF is beforeUpdate doing and what is resetlistview doing??
console.log("data-table: BEFORE UPDATE CALLED"); console.log("data-table: BEFORE UPDATE CALLED WTF?");
if (this.clientCriteria != null && this.activeFilterId != 0) { if (this.clientCriteria != null && this.activeFilterId != 0) {
this.resetListView(); this.resetListView();
} }
@@ -1121,6 +1121,7 @@ function saveFormSettings(vm) {
//////////////////// ////////////////////
// //
function loadFormSettings(vm) { function loadFormSettings(vm) {
let formSettings = window.$gz.form.getFormSettings(vm.formKey); let formSettings = window.$gz.form.getFormSettings(vm.formKey);
//process SAVED formsettings //process SAVED formsettings
@@ -1128,12 +1129,23 @@ function loadFormSettings(vm) {
if (formSettings.saved.itemsPerPage) { if (formSettings.saved.itemsPerPage) {
vm.dataTablePagingOptions.itemsPerPage = formSettings.saved.itemsPerPage; vm.dataTablePagingOptions.itemsPerPage = formSettings.saved.itemsPerPage;
} }
if (formSettings.saved.dataTable.activeFilterId != null) { //have a nonzero saved filter id
console.log( if (
"data-table:loadFormSettings, has activeFilterId saved and is:", formSettings.saved.dataTable.activeFilterId != null &&
formSettings.saved.dataTable.activeFilterId formSettings.saved.dataTable.activeFilterId != 0
); ) {
vm.activeFilterId = formSettings.saved.dataTable.activeFilterId; //Is this filter id available in the list of filters?
if (
!vm.selectLists.savedFilters.find(
z => z.id == formSettings.saved.dataTable.activeFilterId
)
) {
//Nope so just go to default
vm.activeFilterId = 0;
} else {
//Yup so set it
vm.activeFilterId = formSettings.saved.dataTable.activeFilterId;
}
} }
} }