Use panel+ref for unique id

Previously, if a user changed the query between
requests, the previous query would not be
canceled. This handles that edge-case.
This commit is contained in:
stuart nelson 2016-06-09 15:17:17 +02:00
parent 8797be9f89
commit 048bcf19f6

View File

@ -183,7 +183,7 @@ class MetricsPanelCtrl extends PanelCtrl {
};
metricsQuery.targets.forEach(function(target) {
target.exprID = target.expr + target.refId + metricsQuery.panelId;
target.exprID = target.refId + metricsQuery.panelId;
});
return datasource.query(metricsQuery);