Use maintenance logic from problems, not from hosts, #830

Co-authored-by: Sam H <samuel.hudnall@alum.lynchburg.edu>
This commit is contained in:
Alexander Zobnin
2022-12-27 11:52:29 +01:00
parent b32fd7e77a
commit cded14d9b7

View File

@@ -99,8 +99,10 @@ export function joinTriggersWithEvents(
export function setMaintenanceStatus(triggers) {
_.each(triggers, (trigger) => {
const maintenance_status = _.some(trigger.hosts, (host) => host.maintenance_status === '1');
trigger.maintenance = maintenance_status;
trigger.maintenance = false;
if (trigger.suppressed === 1) {
trigger.maintenance = true;
}
});
return triggers;
}