From dd98bfbd492966ddd8e5130be86b72fe14b05d61 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Mon, 6 Apr 2026 22:40:03 -0400 Subject: [PATCH] Fix dashboard sidebar filters not working JS was querying .filter-group but the HTML uses .lt-filter-group, so no checkboxes were ever collected and filters had no effect. Co-Authored-By: Claude Sonnet 4.6 --- assets/js/dashboard.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/js/dashboard.js b/assets/js/dashboard.js index 5a11ff8..ec706a1 100644 --- a/assets/js/dashboard.js +++ b/assets/js/dashboard.js @@ -312,17 +312,17 @@ function initSidebarFilters() { // Collect selected statuses const selectedStatuses = Array.from( - document.querySelectorAll('.filter-group input[name="status"]:checked') + document.querySelectorAll('.lt-filter-group input[name="status"]:checked') ).map(cb => cb.value); // Collect selected categories const selectedCategories = Array.from( - document.querySelectorAll('.filter-group input[name="category"]:checked') + document.querySelectorAll('.lt-filter-group input[name="category"]:checked') ).map(cb => cb.value); // Collect selected types const selectedTypes = Array.from( - document.querySelectorAll('.filter-group input[name="type"]:checked') + document.querySelectorAll('.lt-filter-group input[name="type"]:checked') ).map(cb => cb.value); // Update URL parameters