Fix error for new empty panel, fixes #337

This commit is contained in:
Alexander Zobnin
2017-02-01 19:12:09 +03:00
parent eb23957488
commit 873b57e71a

View File

@@ -394,7 +394,9 @@ class ZabbixAPIDatasource {
replaceTargetVariables(target, options) { replaceTargetVariables(target, options) {
let parts = ['group', 'host', 'application', 'item']; let parts = ['group', 'host', 'application', 'item'];
parts.forEach(p => { parts.forEach(p => {
target[p].filter = this.replaceTemplateVars(target[p].filter, options.scopedVars); if (target[p] && target[p].filter) {
target[p].filter = this.replaceTemplateVars(target[p].filter, options.scopedVars);
}
}); });
target.textFilter = this.replaceTemplateVars(target.textFilter, options.scopedVars); target.textFilter = this.replaceTemplateVars(target.textFilter, options.scopedVars);