Fix that host / servicegroup bulk processing options affect objects not in said group (#1155)

fixes #1154
requires https://github.com/Icinga/ipl-web/issues/263
This commit is contained in:
Johannes Meyer 2025-04-09 13:53:21 +02:00 committed by GitHub
commit 396597f91d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 10 additions and 2 deletions

View file

@ -118,7 +118,11 @@ class HostgroupController extends Controller
$this->addControl($limitControl);
$this->addControl($viewModeSwitcher);
$this->addControl($searchBar);
$continueWith = $this->createContinueWith(Links::hostsDetails(), $searchBar);
$continueWith = $this->createContinueWith(
Links::hostsDetails()
->setFilter(Filter::equal('hostgroup.name', $hostgroup->name)),
$searchBar
);
$this->addContent($hostList);

View file

@ -125,7 +125,11 @@ class ServicegroupController extends Controller
$this->addControl($limitControl);
$this->addControl($viewModeSwitcher);
$this->addControl($searchBar);
$continueWith = $this->createContinueWith(Links::servicesDetails(), $searchBar);
$continueWith = $this->createContinueWith(
Links::servicesDetails()
->setFilter(Filter::equal('servicegroup.name', $servicegroup->name)),
$searchBar
);
$this->addContent($serviceList);