process this.target separately to fix issues with tests

This commit is contained in:
Dan Cech 2017-04-17 11:10:55 -04:00
parent 715453204e
commit a64e000f1a

View File

@ -220,9 +220,13 @@ export class GraphiteQueryCtrl extends QueryCtrl {
this.target.target = _.reduce(this.functions, this.wrapFunction, metricPath); this.target.target = _.reduce(this.functions, this.wrapFunction, metricPath);
} }
// loop through queries and update targetFull as needed this.resolveTarget(this.target);
for (const target of this.panelCtrl.panel.targets) {
this.resolveTarget(target); // loop through other queries and update targetFull as needed
for (const target of this.panelCtrl.panel.targets || []) {
if (target.refId !== this.target.refId) {
this.resolveTarget(target);
}
} }
} }