mirror of
https://github.com/nextcloud/passman.git
synced 2026-01-06 23:57:12 +08:00
Shared revisions at Alice works
This commit is contained in:
parent
5ff5414f2c
commit
af827ec0df
2 changed files with 4 additions and 4 deletions
|
|
@ -62,11 +62,11 @@ angular.module('passmanApp')
|
|||
if($scope.storedCredential.hasOwnProperty('acl')){
|
||||
key = EncryptService.decryptString(angular.copy($scope.storedCredential.acl.shared_key));
|
||||
}
|
||||
console.log(key);
|
||||
|
||||
if(key){
|
||||
$scope.selectedRevision.credential_data = CredentialService.decryptCredential(angular.copy(revision.credential_data));
|
||||
} else {
|
||||
$scope.selectedRevision.credential_data = ShareService.decryptSharedCredential(angular.copy(revision.credential_data), key);
|
||||
} else {
|
||||
$scope.selectedRevision.credential_data = CredentialService.decryptCredential(angular.copy(revision.credential_data));
|
||||
}
|
||||
|
||||
$rootScope.$emit('app_menu', true);
|
||||
|
|
|
|||
|
|
@ -300,12 +300,12 @@ angular.module('passmanApp')
|
|||
}
|
||||
|
||||
CredentialService.getRevisions($scope.storedCredential.credential_id).then(function (revisions) {
|
||||
console.log(revisions);
|
||||
for (var r = 0; r < revisions.length; r++) {
|
||||
var _revision = revisions[r];
|
||||
//Decrypt!
|
||||
_revision.credential_data = CredentialService.decryptCredential(_revision.credential_data);
|
||||
_revision.credential_data = ShareService.encryptSharedCredential(_revision.credential_data, key);
|
||||
console.log('Used key for encrypting history ', key);
|
||||
CredentialService.updateRevision(_revision);
|
||||
}
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue