From 6c20b07c69c7e5ef611aaa6b69f8eb678f77bb2e Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Tue, 3 Nov 2020 12:17:30 +0300 Subject: [PATCH] Problems: fix empty problems list when null value used as a filter --- src/datasource-zabbix/datasource.ts | 2 +- src/datasource-zabbix/partials/query.editor.html | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/datasource-zabbix/datasource.ts b/src/datasource-zabbix/datasource.ts index 564bda9..d0e487e 100644 --- a/src/datasource-zabbix/datasource.ts +++ b/src/datasource-zabbix/datasource.ts @@ -768,7 +768,7 @@ function zabbixItemIdsTemplateFormat(value) { */ function replaceTemplateVars(templateSrv, target, scopedVars) { let replacedTarget = templateSrv.replace(target, scopedVars, zabbixTemplateFormat); - if (target !== replacedTarget && !utils.isRegex(replacedTarget)) { + if (target && target !== replacedTarget && !utils.isRegex(replacedTarget)) { replacedTarget = '/^' + replacedTarget + '$/'; } return replacedTarget; diff --git a/src/datasource-zabbix/partials/query.editor.html b/src/datasource-zabbix/partials/query.editor.html index 0aabb48..55809d9 100644 --- a/src/datasource-zabbix/partials/query.editor.html +++ b/src/datasource-zabbix/partials/query.editor.html @@ -160,8 +160,7 @@ ng-class="{ 'zbx-variable': ctrl.isVariable(ctrl.target.trigger.filter), 'zbx-regex': ctrl.isRegex(ctrl.target.trigger.filter) - }" - empty-to-null> + }">