Просмотр исходного кода

templating: check for default data source (#7636)

For data source template variables, check if the
selected value is default and if so load the
default data source.

Fixes #7586
Daniel Lee 8 лет назад
Родитель
Сommit
e5f5c1724a
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      public/app/core/services/datasource_srv.js

+ 4 - 0
public/app/core/services/datasource_srv.js

@@ -21,6 +21,10 @@ function (angular, _, coreModule, config) {
 
       name = templateSrv.replace(name);
 
+      if (name === 'default') {
+        return this.get(config.defaultDatasource);
+      }
+
       if (this.datasources[name]) {
         return $q.when(this.datasources[name]);
       }