diff --git a/application/controllers/ServicegroupController.php b/application/controllers/ServicegroupController.php index 625f533c..d50bbe82 100644 --- a/application/controllers/ServicegroupController.php +++ b/application/controllers/ServicegroupController.php @@ -47,13 +47,9 @@ class ServicegroupController extends Controller 'state', 'host', 'host.state' - ]); - - FilterProcessor::apply( - new FilterExpression('servicegroup.id', '=', $this->servicegroup->id), - $services - ); + ])->utilize('servicegroup'); + $services->getSelectBase()->where(['service_servicegroup.id = ?' => $this->servicegroup->id]); $this->applyMonitoringRestriction($services); $limitControl = $this->createLimitControl();