mirror of
https://github.com/nextcloud/passman.git
synced 2025-09-28 15:54:43 +08:00
Some fixes
This commit is contained in:
parent
67e8cb8138
commit
342385232c
2 changed files with 9 additions and 4 deletions
|
@ -290,7 +290,7 @@ angular.module('passmanApp')
|
|||
} else {
|
||||
|
||||
ShareService.generateSharedKey(20).then(function (key) {
|
||||
var encryptedSharedCredential = ShareService.encryptSharedCredential($scope.storedCredential, key);
|
||||
|
||||
// encryptedSharedCredential.set_share_key = true;
|
||||
// CredentialService.updateCredential(encryptedSharedCredential, true).then(function (sharedCredential) {
|
||||
// $scope.storedCredential = ShareService.decryptSharedCredential(sharedCredential, key);
|
||||
|
@ -322,8 +322,13 @@ angular.module('passmanApp')
|
|||
// CredentialService.updateRevision(_revision);
|
||||
// }
|
||||
// });
|
||||
var old_key = VaultService.getActiveVault().vaultKey
|
||||
console.log($scope.storedCredential)
|
||||
var encryptedSharedCredential = angular.copy($scope.storedCredential);
|
||||
var old_key = VaultService.getActiveVault().vaultKey;
|
||||
console.log(encryptedSharedCredential);
|
||||
encryptedSharedCredential.set_share_key = true;
|
||||
encryptedSharedCredential.shared_key = EncryptService.encryptString(key);
|
||||
|
||||
CredentialService.reencryptCredential(encryptedSharedCredential.credential_id, old_key, key).progress(function(data){
|
||||
console.log(data);
|
||||
}).then(function(data){
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
* Service in the passmanApp.
|
||||
*/
|
||||
angular.module('passmanApp')
|
||||
.service('CredentialService', ['$http', 'EncryptService', 'VaultService', 'FileService', 'CredentialService', function ($http, EncryptService, VaultService, FileService, CredentialService) {
|
||||
.service('CredentialService', ['$http', 'EncryptService', 'VaultService', 'FileService', function ($http, EncryptService, VaultService, FileService) {
|
||||
var credential = {
|
||||
'credential_id': null,
|
||||
'guid': null,
|
||||
|
@ -215,7 +215,7 @@ angular.module('passmanApp')
|
|||
};
|
||||
|
||||
var promise_revisions_update = function(){
|
||||
CredentialService.getRevisions(this.parent.plain_credential.guid).then((function (revisions) {
|
||||
service.getRevisions(this.parent.plain_credential.guid).then((function (revisions) {
|
||||
// Double, so we include the actual upload of the data back to the server
|
||||
this.total = revisions.length * 2;
|
||||
this.upload = 0;
|
||||
|
|
Loading…
Add table
Reference in a new issue