diff --git a/apps/static/assets/js/tickets.js b/apps/static/assets/js/tickets.js index 5fd2be3..b25a3f4 100644 --- a/apps/static/assets/js/tickets.js +++ b/apps/static/assets/js/tickets.js @@ -28,6 +28,9 @@ $(document).ready(function() { }); $("#searchTickets").keyup(() => { + $("#ticketsContainer .content").empty(); + $("#ticketsContainer .none-found").hide(); + $("#ticketsContainer .loading").show(); clearTimeout(searchTimeout); searchTimeout = setTimeout(() => { console.debug("searching"); @@ -46,11 +49,15 @@ $(document).ready(function() { }) setupFilter("#filterSidebar .filter-department", "author__department"); - setupFilter("#filterSidebar .filter-tag", "tags__in") - setupFilter("#filterSidebar .filter-priority", "priority") - + setupFilter("#filterSidebar .filter-tag", "tags__in"); + setupFilter("#filterSidebar .filter-priority", "priority"); + loadFilterCounts(); loadAllTickets(); + + $(".select2-selection__choice").each(function() { + // Work out how to apply the colours of the tags to the selection choices. + }) }); function setupFilter(selector, key) {