Don't query for Monitors if there are no Monitors in the Group.
parent
54f87aa4cf
commit
4668534bf9
|
@ -187,7 +187,12 @@ class Group extends ZM_Object {
|
|||
}
|
||||
public function Monitors() {
|
||||
if (!property_exists($this, 'Monitors') ) {
|
||||
$this->{'Monitors'} = Monitor::find(array('Id'=>$this->MonitorIds()));
|
||||
$monitor_ids = $this->MonitorIds();
|
||||
if (count($monitor_ids)) {
|
||||
$this->{'Monitors'} = Monitor::find(array('Id'=>$monitor_ids));
|
||||
} else {
|
||||
$this->{'Monitors'} = array();
|
||||
}
|
||||
}
|
||||
return $this->{'Monitors'};
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue