This commit is contained in:
@@ -40,7 +40,7 @@
|
|||||||
<v-spacer />
|
<v-spacer />
|
||||||
</template>
|
</template>
|
||||||
<template v-if="activeFilter.defaultFilter == true">
|
<template v-if="activeFilter.defaultFilter == true">
|
||||||
<v-btn text @click="resetFilter()" color="primary">{{
|
<v-btn text @click="deleteFilter()" color="primary">{{
|
||||||
$ay.t("Reset")
|
$ay.t("Reset")
|
||||||
}}</v-btn>
|
}}</v-btn>
|
||||||
<v-spacer />
|
<v-spacer />
|
||||||
@@ -98,6 +98,25 @@ export default {
|
|||||||
activeFilterId: Number
|
activeFilterId: Number
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
async deleteFilter() {
|
||||||
|
//prompt if a true delete and not a default filter "reset"
|
||||||
|
if (!this.activeFilter.defaultFilter) {
|
||||||
|
let dialogResult = await window.$gz.dialog.confirmDelete();
|
||||||
|
if (dialogResult != true) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
window.$gz.form.deleteAllErrorBoxErrors(vm);
|
||||||
|
let res = await window.$gz.api.remove(
|
||||||
|
`data-list-filter/${this.activeFilter.id}`
|
||||||
|
);
|
||||||
|
if (res.error) {
|
||||||
|
throw new Error(window.$gz.errorHandler.errorToString(res, this));
|
||||||
|
} else {
|
||||||
|
this.close({ refresh: true });
|
||||||
|
}
|
||||||
|
},
|
||||||
async saveAndExit(saveAs) {
|
async saveAndExit(saveAs) {
|
||||||
if (saveAs) {
|
if (saveAs) {
|
||||||
//SAVE AS
|
//SAVE AS
|
||||||
|
|||||||
Reference in New Issue
Block a user