From 8f565ac730eac1cb6134c33c832b13e104793978 Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Fri, 30 Dec 2016 14:53:23 +0300 Subject: [PATCH] Fixed event acknowledge in Triggers panel. --- src/panel-triggers/module.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/panel-triggers/module.js b/src/panel-triggers/module.js index 7ccbfd5..2218490 100644 --- a/src/panel-triggers/module.js +++ b/src/panel-triggers/module.js @@ -232,14 +232,15 @@ class TriggerPanelCtrl extends MetricsPanelCtrl { } acknowledgeTrigger(trigger, message) { - let self = this; let eventid = trigger.lastEvent.eventid; let grafana_user = this.contextSrv.user.name; let ack_message = grafana_user + ' (Grafana): ' + message; - return this.datasourceSrv.get(this.panel.datasource).then(datasource => { - let zabbix = datasource.zabbixAPI; - return zabbix.acknowledgeEvent(eventid, ack_message).then(() => { - self.refresh(); + return this.datasourceSrv.get(this.panel.datasource) + .then(datasource => { + let zabbixAPI = datasource.zabbix.zabbixAPI; + return zabbixAPI.acknowledgeEvent(eventid, ack_message) + .then(() => { + this.refresh(); }); }); }