diff --git a/assets/js/dashboard.js b/assets/js/dashboard.js index 9b431c7..fca33fd 100644 --- a/assets/js/dashboard.js +++ b/assets/js/dashboard.js @@ -361,14 +361,9 @@ function initSidebarFilters() { } if (clearFiltersBtn) { - clearFiltersBtn.addEventListener('click', () => { - const params = new URLSearchParams(window.location.search); - ['status','category','type', - 'created_from','created_to','updated_from','updated_to','closed_from','closed_to' - ].forEach(k => params.delete(k)); - params.set('page', '1'); - window.location.search = params.toString(); - }); + // Delegate to clearAllFilters() so both controls always clear the same + // complete set of filter params instead of two independently-maintained lists. + clearFiltersBtn.addEventListener('click', clearAllFilters); } }