From 092b6c897c101da70baf336326c8ecf82b2dbce8 Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Thu, 17 Nov 2016 16:13:34 +0300 Subject: [PATCH] Fixed IT Services bug (can't find getITService() function). --- src/datasource-zabbix/query.controller.js | 7 +++---- src/datasource-zabbix/zabbix.js | 1 + 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/datasource-zabbix/query.controller.js b/src/datasource-zabbix/query.controller.js index 48465a5..6d295a0 100644 --- a/src/datasource-zabbix/query.controller.js +++ b/src/datasource-zabbix/query.controller.js @@ -282,10 +282,9 @@ export class ZabbixQueryController extends QueryCtrl { * Update list of IT services */ updateITServiceList() { - var self = this; - this.datasource.zabbixAPI.getITService().then(function (iteservices) { - self.itserviceList = []; - self.itserviceList = self.itserviceList.concat(iteservices); + this.zabbix.getITService().then((iteservices) => { + this.itserviceList = []; + this.itserviceList = this.itserviceList.concat(iteservices); }); } diff --git a/src/datasource-zabbix/zabbix.js b/src/datasource-zabbix/zabbix.js index fd995b0..254d79b 100644 --- a/src/datasource-zabbix/zabbix.js +++ b/src/datasource-zabbix/zabbix.js @@ -30,6 +30,7 @@ function ZabbixFactory(zabbixAPIService, ZabbixCachingProxy) { this.getTrend = this.zabbixAPI.getTrend.bind(this.zabbixAPI); this.getEvents = this.zabbixAPI.getEvents.bind(this.zabbixAPI); this.getAcknowledges = this.zabbixAPI.getAcknowledges.bind(this.zabbixAPI); + this.getITService = this.zabbixAPI.getITService.bind(this.zabbixAPI); this.getSLA = this.zabbixAPI.getSLA.bind(this.zabbixAPI); this.getVersion = this.zabbixAPI.getVersion.bind(this.zabbixAPI); this.login = this.zabbixAPI.login.bind(this.zabbixAPI);