Use maintenance logic from problems, not from hosts, #830
Co-authored-by: Sam H <samuel.hudnall@alum.lynchburg.edu>
This commit is contained in:
@@ -99,8 +99,10 @@ export function joinTriggersWithEvents(
|
|||||||
|
|
||||||
export function setMaintenanceStatus(triggers) {
|
export function setMaintenanceStatus(triggers) {
|
||||||
_.each(triggers, (trigger) => {
|
_.each(triggers, (trigger) => {
|
||||||
const maintenance_status = _.some(trigger.hosts, (host) => host.maintenance_status === '1');
|
trigger.maintenance = false;
|
||||||
trigger.maintenance = maintenance_status;
|
if (trigger.suppressed === 1) {
|
||||||
|
trigger.maintenance = true;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
return triggers;
|
return triggers;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user