Fix ?priority=N filter from command palette not being applied
The command palette 'P1 Critical Tickets' link uses ?priority=1, but getAllTickets only accepted priority_min/priority_max. Resolve the single ?priority=N param to both priority_min and priority_max so it acts as an exact priority match. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -131,9 +131,10 @@ class DashboardController {
|
||||
if ($closedFrom) $filters['closed_from'] = $closedFrom;
|
||||
if ($closedTo) $filters['closed_to'] = $closedTo;
|
||||
|
||||
// Validate priority filters
|
||||
$priorityMin = $this->validatePriority($_GET['priority_min'] ?? null);
|
||||
$priorityMax = $this->validatePriority($_GET['priority_max'] ?? null);
|
||||
// Validate priority filters; ?priority=N sets exact match (min=max=N)
|
||||
$prioritySingle = $this->validatePriority($_GET['priority'] ?? null);
|
||||
$priorityMin = $prioritySingle ?? $this->validatePriority($_GET['priority_min'] ?? null);
|
||||
$priorityMax = $prioritySingle ?? $this->validatePriority($_GET['priority_max'] ?? null);
|
||||
|
||||
if ($priorityMin !== null) $filters['priority_min'] = $priorityMin;
|
||||
if ($priorityMax !== null) $filters['priority_max'] = $priorityMax;
|
||||
|
||||
Reference in New Issue
Block a user