mirror of
https://github.com/nextcloud/passman.git
synced 2025-10-06 11:35:50 +08:00
Merge branch 'sharing_no_groups' of github.com:nextcloud/passman into sharing_no_groups
This commit is contained in:
commit
4051602a13
2 changed files with 4 additions and 5 deletions
|
@ -36,7 +36,6 @@ angular.module('passmanApp')
|
|||
|
||||
var getRevisions = function () {
|
||||
CredentialService.getRevisions($scope.storedCredential.credential_id).then(function (revisions) {
|
||||
console.log(revisions)
|
||||
$scope.revisions = revisions;
|
||||
})
|
||||
};
|
||||
|
@ -62,11 +61,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