Fixed issue with updating default data source, it required page reload to take effect, should not be required, now fixed, Fixes #1671

This commit is contained in:
Torkel Ödegaard
2015-03-31 14:31:47 +02:00
parent b83367063e
commit 1d0a3660bd
3 changed files with 12 additions and 7 deletions

View File

@@ -1,8 +1,8 @@
define([
'angular',
'lodash',
'config',
],
function (angular) {
function (angular, config) {
'use strict';
var module = angular.module('grafana.controllers');
@@ -59,7 +59,9 @@ function (angular) {
$scope.updateFrontendSettings = function() {
backendSrv.get('/api/frontend/settings').then(function(settings) {
datasourceSrv.init(settings.datasources);
config.datasources = settings.datasources;
config.defaultDatasource = settings.defaultDatasource;
datasourceSrv.init();
});
};