1
1
Fork 0
mirror of https://github.com/nextcloud/passman.git synced 2025-02-11 17:14:15 +08:00

Use patch

This commit is contained in:
brantje 2016-09-28 21:21:58 +02:00
parent 9df4e53856
commit ab07f2b9bd
No known key found for this signature in database
GPG key ID: 5FF1D117F918687F

View file

@ -23,13 +23,6 @@ angular.module('passmanApp')
}); });
}, },
setActiveVault: function(vault){ setActiveVault: function(vault){
this.getVaults().then(function(vaults){
for(var v = 0; v < vaults.length; v++){
if(vaults[v].vault_id == vault.vault_id){
_activeVault = angular.merge(_activeVault, vaults[v]);
}
}
});
_activeVault = vault; _activeVault = vault;
}, },
getActiveVault: function(vault){ getActiveVault: function(vault){
@ -56,8 +49,12 @@ angular.module('passmanApp')
}); });
}, },
updateVault: function (vault) { updateVault: function (vault) {
var _vault = angular.copy(vault);
delete vault.defaultVaultPass;
delete vault.defaultVault;
var queryUrl = OC.generateUrl('apps/passman/api/v2/vaults/' + vault.vault_id); var queryUrl = OC.generateUrl('apps/passman/api/v2/vaults/' + vault.vault_id);
return $http.post(queryUrl).then(function (response) { return $http.patch(queryUrl).then(function (response) {
if(response.data){ if(response.data){
return response.data; return response.data;
} else { } else {