diff --git a/plugins/datasource-zabbix/queryCtrl.js b/plugins/datasource-zabbix/queryCtrl.js index 3cce7b0..6dfe52a 100644 --- a/plugins/datasource-zabbix/queryCtrl.js +++ b/plugins/datasource-zabbix/queryCtrl.js @@ -29,6 +29,11 @@ define([ }; _.defaults($scope.target, targetDefaults); + // Create function instances from saved JSON + $scope.target.functions = _.map($scope.target.functions, function(func) { + return metricFunctions.createFuncInstance(func.def, func.params); + }); + if ($scope.target.mode ===0 || $scope.target.mode === 2) {