Trigger panel: show acknowledged triggers in different color, fixes #126.

This commit is contained in:
Alexander Zobnin
2016-07-31 17:40:11 +03:00
parent e75a714e22
commit 38aa982c01
2 changed files with 33 additions and 1 deletions

View File

@@ -48,6 +48,7 @@ var panelDefaults = {
showEvents: { text: 'Problems', value: '1' },
triggerSeverity: defaultSeverity,
okEventColor: 'rgba(0, 245, 153, 0.45)',
ackEventColor: 'rgba(0, 0, 0, 0)'
};
var triggerStatusMap = {
@@ -183,6 +184,11 @@ class TriggerPanelCtrl extends MetricsPanelCtrl {
ack.user = ack.alias + ' (' + ack.name + ' ' + ack.surname + ')';
return ack;
});
// Mark acknowledged triggers with different color
if (self.panel.markAckEvents && trigger.acknowledges.length) {
trigger.color = self.panel.ackEventColor;
}
}
});