Changed departments to radio buttons

This commit is contained in:
Corban-Lee Jones 2024-01-16 13:52:41 +00:00
parent eb2ae9ce6b
commit db8206b1bd
2 changed files with 18 additions and 3 deletions

View File

@ -45,9 +45,9 @@ $(document).ready(function() {
}, 500);
})
setupFilter("#filterSidebar .filter-department", "author__department__in");
setupFilter("#filterSidebar .filter-department", "author__department");
setupFilter("#filterSidebar .filter-tag", "tags__in")
setupFilter("#filterSidebar .filter-priority", "priority__in")
setupFilter("#filterSidebar .filter-priority", "priority")
loadFilterCounts();
loadAllTickets();
@ -164,6 +164,7 @@ function loadFilterCounts() {
updateFilterCounts('tag', data);
updateFilterCounts('department', data);
$("#filterPriorityAll .badge").text(data.ticket_count);
$("#filterDepartmentAll .badge").text(data.ticket_count)
$("#ticketCounts .total").text(data.ticket_count)
},
error: function(data) {

View File

@ -95,13 +95,27 @@
<h6>Departments</h6>
</li>
<li id="filterDepartmentAll" class="nav-item filter-department">
<label for="filterDepartment-all" class="nav-link c-grey-800 cH-blue-500 actived">
<div class="peers ai-c jc-sb">
<div class="peer peer-greed">
<input type="radio" id="filterDepartment-all" name="filterDepartment" class="form-check-input me-2" checked="checked" value="all">
<span>All</span>
</div>
<div class="peer">
<span class="badge rounded-pill bgc-green-50 c-green-700">0</span>
</div>
</div>
</label>
</li>
{% for department in departments %}
<li class="nav-item filter-department">
<label for="filterDepartment-{{ department.uuid }}" class="nav-link c-grey-800 cH-blue-500 actived">
<div class="peers ai-c jc-sb">
<div class="peer peer-greed">
<input type="checkbox" id="filterDepartment-{{ department.uuid }}" class="form-check-input me-2" value="{{ department.uuid }}">
<input type="radio" id="filterDepartment-{{ department.uuid }}" name="filterDepartment" class="form-check-input me-2" value="{{ department.uuid }}">
<span>{{ department.title }}</span>
</div>
<div class="peer">