mirror of
https://github.com/nextcloud/passman.git
synced 2025-10-08 20:46:12 +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 () {
|
var getRevisions = function () {
|
||||||
CredentialService.getRevisions($scope.storedCredential.credential_id).then(function (revisions) {
|
CredentialService.getRevisions($scope.storedCredential.credential_id).then(function (revisions) {
|
||||||
console.log(revisions)
|
|
||||||
$scope.revisions = revisions;
|
$scope.revisions = revisions;
|
||||||
})
|
})
|
||||||
};
|
};
|
||||||
|
@ -62,11 +61,11 @@ angular.module('passmanApp')
|
||||||
if($scope.storedCredential.hasOwnProperty('acl')){
|
if($scope.storedCredential.hasOwnProperty('acl')){
|
||||||
key = EncryptService.decryptString(angular.copy($scope.storedCredential.acl.shared_key));
|
key = EncryptService.decryptString(angular.copy($scope.storedCredential.acl.shared_key));
|
||||||
}
|
}
|
||||||
console.log(key);
|
|
||||||
if(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);
|
$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);
|
$rootScope.$emit('app_menu', true);
|
||||||
|
|
|
@ -300,12 +300,12 @@ angular.module('passmanApp')
|
||||||
}
|
}
|
||||||
|
|
||||||
CredentialService.getRevisions($scope.storedCredential.credential_id).then(function (revisions) {
|
CredentialService.getRevisions($scope.storedCredential.credential_id).then(function (revisions) {
|
||||||
console.log(revisions);
|
|
||||||
for (var r = 0; r < revisions.length; r++) {
|
for (var r = 0; r < revisions.length; r++) {
|
||||||
var _revision = revisions[r];
|
var _revision = revisions[r];
|
||||||
//Decrypt!
|
//Decrypt!
|
||||||
_revision.credential_data = CredentialService.decryptCredential(_revision.credential_data);
|
_revision.credential_data = CredentialService.decryptCredential(_revision.credential_data);
|
||||||
_revision.credential_data = ShareService.encryptSharedCredential(_revision.credential_data, key);
|
_revision.credential_data = ShareService.encryptSharedCredential(_revision.credential_data, key);
|
||||||
|
console.log('Used key for encrypting history ', key);
|
||||||
CredentialService.updateRevision(_revision);
|
CredentialService.updateRevision(_revision);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Reference in a new issue