Fix for vault settings not loaded

This commit is contained in:
brantje 2017-01-11 21:45:14 +01:00
parent a7c40ef07f
commit 0666d80add
No known key found for this signature in database
GPG key ID: 5FF1D117F918687F

View file

@ -72,13 +72,20 @@
$scope.list_selected_vault = false; $scope.list_selected_vault = false;
$scope.minimal_value_key_strength = 3; $scope.minimal_value_key_strength = 3;
$rootScope.$on('settings_loaded', function () { var settingsLoaded = function () {
$scope.minimal_value_key_strength = SettingsService.getSetting('vault_key_strength'); $scope.minimal_value_key_strength = SettingsService.getSetting('vault_key_strength');
$translate(key_strengths[SettingsService.getSetting('vault_key_strength')]).then(function(translation){ $translate(key_strengths[SettingsService.getSetting('vault_key_strength')]).then(function(translation){
$scope.required_score = {'strength': translation}; $scope.required_score = {'strength': translation};
}); });
};
}); if(!SettingsService.getSetting('settings_loaded')){
$rootScope.$on('settings_loaded', function () {
settingsLoaded();
});
} else {
settingsLoaded();
}
$scope.toggleDefaultVault = function () { $scope.toggleDefaultVault = function () {
$scope.default_vault = !$scope.default_vault; $scope.default_vault = !$scope.default_vault;