mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-07-29 16:54:04 +02:00
Merge pull request #3966 from Icinga/fix/invalid-filter-suggestions-in-group-overviews-3940
Fix invalid filter suggestions in group overviews
This commit is contained in:
commit
f4c43ecafb
@ -58,10 +58,24 @@ class Hostgroupsummary extends DataView
|
|||||||
{
|
{
|
||||||
return array(
|
return array(
|
||||||
'instance_name',
|
'instance_name',
|
||||||
'host', 'host_alias', 'host_contact', 'host_contactgroup', 'host_display_name', 'host_name',
|
'host_contact', 'host_contactgroup', 'host_name',
|
||||||
'hostgroup',
|
'hostgroup',
|
||||||
'service', 'service_description', 'service_display_name',
|
'service_description',
|
||||||
'servicegroup', 'servicegroup_alias', 'servicegroup_name'
|
'servicegroup_name'
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getFilterColumns()
|
||||||
|
{
|
||||||
|
if ($this->filterColumns === null) {
|
||||||
|
$filterColumns = parent::getFilterColumns();
|
||||||
|
$diff = array_diff($filterColumns, $this->getColumns());
|
||||||
|
$this->filterColumns = array_merge($diff, [
|
||||||
|
'Hostgroup Name' => 'hostgroup_name',
|
||||||
|
'Hostgroup Alias' => 'hostgroup_alias'
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
return $this->filterColumns;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -52,10 +52,24 @@ class Servicegroupsummary extends DataView
|
|||||||
return array(
|
return array(
|
||||||
'instance_name',
|
'instance_name',
|
||||||
'services_severity',
|
'services_severity',
|
||||||
'host', 'host_alias', 'host_contact', 'host_contactgroup', 'host_display_name', 'host_name',
|
'host_contact', 'host_contactgroup', 'host_name',
|
||||||
'hostgroup', 'hostgroup_alias', 'hostgroup_name',
|
'hostgroup_name',
|
||||||
'service', 'service_contact', 'service_contactgroup', 'service_description', 'service_display_name',
|
'service_contact', 'service_contactgroup', 'service_description',
|
||||||
'servicegroup'
|
'servicegroup'
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getFilterColumns()
|
||||||
|
{
|
||||||
|
if ($this->filterColumns === null) {
|
||||||
|
$filterColumns = parent::getFilterColumns();
|
||||||
|
$diff = array_diff($filterColumns, $this->getColumns());
|
||||||
|
$this->filterColumns = array_merge($diff, [
|
||||||
|
'Servicegroup Name' => 'servicegroup_name',
|
||||||
|
'Servicegroup Alias' => 'servicegroup_alias'
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
return $this->filterColumns;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user