Fixed event acknowledge in Triggers panel.
This commit is contained in:
@@ -232,14 +232,15 @@ class TriggerPanelCtrl extends MetricsPanelCtrl {
|
|||||||
}
|
}
|
||||||
|
|
||||||
acknowledgeTrigger(trigger, message) {
|
acknowledgeTrigger(trigger, message) {
|
||||||
let self = this;
|
|
||||||
let eventid = trigger.lastEvent.eventid;
|
let eventid = trigger.lastEvent.eventid;
|
||||||
let grafana_user = this.contextSrv.user.name;
|
let grafana_user = this.contextSrv.user.name;
|
||||||
let ack_message = grafana_user + ' (Grafana): ' + message;
|
let ack_message = grafana_user + ' (Grafana): ' + message;
|
||||||
return this.datasourceSrv.get(this.panel.datasource).then(datasource => {
|
return this.datasourceSrv.get(this.panel.datasource)
|
||||||
let zabbix = datasource.zabbixAPI;
|
.then(datasource => {
|
||||||
return zabbix.acknowledgeEvent(eventid, ack_message).then(() => {
|
let zabbixAPI = datasource.zabbix.zabbixAPI;
|
||||||
self.refresh();
|
return zabbixAPI.acknowledgeEvent(eventid, ack_message)
|
||||||
|
.then(() => {
|
||||||
|
this.refresh();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user