fix: do not use datasourcePromises for 5.x before 5.4

This commit is contained in:
Ivan Mikheykin
2019-03-22 17:37:32 +03:00
parent 5a758213c6
commit 06cb92bbb8
3 changed files with 15 additions and 5 deletions
+7 -2
View File
@@ -206,9 +206,14 @@ export class StatusHeatmapCtrl extends MetricsPanelCtrl {
* (but not wait for completion). This resolves
* issue 11806.
*/
return this.annotationsSrv.datasourcePromises.then(r => {
// 5.x before 5.4 doesn't have dataPromises
if ("undefined" !== typeof(this.annotationsSrv.datasourcePromises)) {
return this.annotationsSrv.datasourcePromises.then(r => {
return super.issueQueries(datasource);
});
} else {
return super.issueQueries(datasource);
});
}
}