Fix the behavior of the clear button [SCI-7585]

This commit is contained in:
sboursen-scinote 2023-01-26 09:03:08 +01:00
parent 15da0f2f33
commit b02889c801

View file

@ -2,6 +2,7 @@
import TurbolinksAdapter from 'vue-turbolinks';
import Vue from 'vue/dist/vue.esm';
import { flattenMessages } from '../../src/config/locales/utils';
import FilterContainer from '../../vue/repository_filter/container.vue';
Vue.use(TurbolinksAdapter);
@ -120,6 +121,9 @@ window.initRepositoryFilter = () => {
this.reloadDataTable();
},
clearFilters() {
this.filters.forEach(filter => {
filter.data.parameters = {}
})
this.filterName = null;
this.dataTableElement.removeAttr('data-repository-filter-json');
$('#modalSaveRepositoryTableFilter').data('repositoryTableFilterId', null);