From b02889c8010de1cf63f395b5443aa0e3525e20f4 Mon Sep 17 00:00:00 2001 From: sboursen-scinote Date: Thu, 26 Jan 2023 09:03:08 +0100 Subject: [PATCH] Fix the behavior of the clear button [SCI-7585] --- app/javascript/packs/vue/repository_filter.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/javascript/packs/vue/repository_filter.js b/app/javascript/packs/vue/repository_filter.js index 8959fe7ed..2bd042eae 100644 --- a/app/javascript/packs/vue/repository_filter.js +++ b/app/javascript/packs/vue/repository_filter.js @@ -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);