src/main/webapp/issue-overview.js

changeset 313
7cfe88b8e219
parent 311
bf67e0ff7131
--- a/src/main/webapp/issue-overview.js	Mon Aug 05 19:17:36 2024 +0200
+++ b/src/main/webapp/issue-overview.js	Mon Aug 05 19:38:47 2024 +0200
@@ -73,11 +73,14 @@
 function toggleAssigneeOnlyMine() {
     const filters = document.getElementById('filter-assignee')
     const toggle = document.getElementById('filter-only-mine')
-    if (toggle.checked) {
-        filters.disabled = true;
-    } else {
-        filters.disabled = false;
-    }
+    filters.disabled = !!toggle.checked;
+}
+
+function removeAllFilters() {
+    document.querySelectorAll('#filter-form *[name=filter]')
+        .forEach((elem) => elem.value = '');
+    document.getElementById('filter-remove').value = 'clear'
+    document.getElementById('filter-form').submit()
 }
 
 function toggleDetails() {

mercurial