From f8d18c41f5382fe6872cec92c41fbb3ff0988a0a Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Wed, 1 Feb 2017 19:21:26 +0300 Subject: [PATCH] Fix checking query for variables. --- src/datasource-zabbix/query.controller.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/datasource-zabbix/query.controller.js b/src/datasource-zabbix/query.controller.js index 9fd49c3..d857e4f 100644 --- a/src/datasource-zabbix/query.controller.js +++ b/src/datasource-zabbix/query.controller.js @@ -181,7 +181,11 @@ export class ZabbixQueryController extends QueryCtrl { */ isContainsVariables() { return _.some(['group', 'host', 'application'], field => { - return utils.isTemplateVariable(this.panel.triggers[field].filter, this.templateSrv.variables); + if (this.target[field] && this.target[field].filter) { + return utils.isTemplateVariable(this.target[field].filter, this.templateSrv.variables); + } else { + return false; + } }); }