clear other filters when clicked on alarm

This commit is contained in:
salam committed 2026-02-25 15:25:54 +01:00
1 parent ba2bf5b19a
commit 012747f149
1 file changed
+3
@@ -68,6 +68,7 @@ class ListEvents extends ListRecords
public function updateTableFiltersGreen(string $filter): void public function updateTableFiltersGreen(string $filter): void
{ {
$this->clearFilters();
$this->tableFilters['events']['filter_alarm_yellow'] = null; $this->tableFilters['events']['filter_alarm_yellow'] = null;
$this->tableFilters['events']['filter_alarm_red'] = null; $this->tableFilters['events']['filter_alarm_red'] = null;
$this->tableFilters['events']['filter_alarm_green'] = $filter; $this->tableFilters['events']['filter_alarm_green'] = $filter;
@@ -75,6 +76,7 @@ class ListEvents extends ListRecords
public function updateTableFiltersYellow(string $filter): void public function updateTableFiltersYellow(string $filter): void
{ {
$this->clearFilters();
$this->tableFilters['events']['filter_alarm_red'] = null; $this->tableFilters['events']['filter_alarm_red'] = null;
$this->tableFilters['events']['filter_alarm_green'] = null; $this->tableFilters['events']['filter_alarm_green'] = null;
$this->tableFilters['events']['filter_alarm_yellow'] = $filter; $this->tableFilters['events']['filter_alarm_yellow'] = $filter;
@@ -82,6 +84,7 @@ class ListEvents extends ListRecords
public function updateTableFiltersRed(string $filter): void public function updateTableFiltersRed(string $filter): void
{ {
$this->clearFilters();
$this->tableFilters['events']['filter_alarm_yellow'] = null; $this->tableFilters['events']['filter_alarm_yellow'] = null;
$this->tableFilters['events']['filter_alarm_green'] = null; $this->tableFilters['events']['filter_alarm_green'] = null;
$this->tableFilters['events']['filter_alarm_red'] = $filter; $this->tableFilters['events']['filter_alarm_red'] = $filter;