|
|
|
@ -21,13 +21,13 @@ function (angular, _, kbn) { |
|
|
|
|
}, $rootScope); |
|
|
|
|
|
|
|
|
|
$rootScope.onAppEvent('refresh', function() { |
|
|
|
|
var promises = []; |
|
|
|
|
for (var i = 0; i < self.variables.length; i++) { |
|
|
|
|
var variable = self.variables[i]; |
|
|
|
|
if (variable.refresh === 'On Time Change and Dashboard Load') { |
|
|
|
|
promises.push(self.updateOptions(variable)); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
var promises = _.chain(self.variables) |
|
|
|
|
.filter(function(variable) { |
|
|
|
|
return variable.refresh === 'On Time Change and Dashboard Load'; |
|
|
|
|
}) |
|
|
|
|
.map(function(variable) { |
|
|
|
|
return self.updateOptions(variable); |
|
|
|
|
}).value(); |
|
|
|
|
return $q.all(promises); |
|
|
|
|
}, $rootScope); |
|
|
|
|
|
|
|
|
|