Active vault fixes

This commit is contained in:
brantje 2016-10-02 17:26:38 +02:00
parent 5024c1f313
commit 8e74ab471a
No known key found for this signature in database
GPG key ID: 5FF1D117F918687F

View file

@ -22,7 +22,6 @@ angular.module('passmanApp')
_vault.vaultKey = angular.copy(SettingsService.getSetting('defaultVaultPass'));
VaultService.setActiveVault(_vault);
$scope.active_vault = _vault;
console.log(_vault)
//@TODO check if vault exists
}
@ -33,7 +32,10 @@ angular.module('passmanApp')
var fetchCredentials = function () {
VaultService.getVault($scope.active_vault).then(function (vault) {
$scope.active_vault = angular.merge($scope.active_vault, vault);
var vaultKey = angular.copy($scope.active_vault.vaultKey);
$scope.active_vault = vault;
$scope.active_vault.vaultKey = vaultKey;
VaultService.setActiveVault($scope.active_vault);
var _credentials = [];
for (var i = 0; i < $scope.active_vault.credentials.length; i++) {
try {
@ -75,10 +77,10 @@ angular.module('passmanApp')
$scope.acceptShareRequest = function(share_request){
console.log('Accepted share request', share_request);
var crypted_shared_key = share_request.shared_key;
var private_key = VaultService.getActiveVault();
var _vault = VaultService.getActiveVault();
console.log(private_key);return;
private_key = ShareService.rsaPrivateKeyFromPEM(private_key);
console.log(_vault);return;
//private_key = ShareService.rsaPrivateKeyFromPEM(private_key);
crypted_shared_key = private_key.decrypt(forge.util.decode64(crypted_shared_key));
crypted_shared_key = EncryptService.encryptString(crypted_shared_key);