diff --git a/src/components/list/partials/filter-popup.vue b/src/components/list/partials/filter-popup.vue index ab1d496d9..f21fffb57 100644 --- a/src/components/list/partials/filter-popup.vue +++ b/src/components/list/partials/filter-popup.vue @@ -53,19 +53,10 @@ export default { }, hasFilters() { // this.value also contains the page parameter which we don't want to include in filters - const {sort_by, order_by, filter_by, filter_value, filter_comparator, filter_concat, s} = this.value - const filterParams = { - sort_by, - order_by, - filter_by, - filter_value, - filter_comparator, - filter_concat, - s: s ?? null, - } - const def = {...getDefaultParams(), s: null} + const {page, ...value} = this.value + const def = {...getDefaultParams()} - return JSON.stringify(filterParams) !== JSON.stringify(def) + return JSON.stringify(value) !== JSON.stringify(def) }, }, watch: {