mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
refactor
This commit is contained in:
parent
07cce5f6bd
commit
71b5007ec7
@ -354,17 +354,13 @@ function (angular, _, moment, dateMath, CloudWatchAnnotationQuery) {
|
||||
var self = this;
|
||||
return _.chain(targets)
|
||||
.map(function(target) {
|
||||
var dimensionKey = null;
|
||||
var variableName = null;
|
||||
_.each(target.dimensions, function(v, k) {
|
||||
if (templateSrv.variableExists(v)) {
|
||||
dimensionKey = k;
|
||||
variableName = v;
|
||||
}
|
||||
var dimensionKey = _.findKey(target.dimensions, function(v) {
|
||||
return templateSrv.variableExists(v);
|
||||
});
|
||||
|
||||
if (dimensionKey) {
|
||||
var variable = _.find(templateSrv.variables, function(variable) {
|
||||
return templateSrv.containsVariable(variableName, variable.name);
|
||||
return templateSrv.containsVariable(target.dimensions[dimensionKey], variable.name);
|
||||
});
|
||||
return self.getExpandedVariables(target, dimensionKey, variable);
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user