From 68eac74ddb24ec59d2cee469e6fb7650fe6c5014 Mon Sep 17 00:00:00 2001 From: brantje Date: Mon, 3 Oct 2016 15:52:11 +0200 Subject: [PATCH] Decrypting shared credential works --- js/app/services/shareservice.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/js/app/services/shareservice.js b/js/app/services/shareservice.js index 3e3931d7..1b1f4abe 100644 --- a/js/app/services/shareservice.js +++ b/js/app/services/shareservice.js @@ -6,7 +6,6 @@ * @description * # ShareService * Service in the passmanApp. - * This file is part of passman, licensed under AGPLv3 */ angular.module('passmanApp') .service('ShareService', ['$http', 'VaultService', 'EncryptService', 'CredentialService', function ($http, VaultService, EncryptService, CredentialService) { @@ -68,6 +67,12 @@ angular.module('passmanApp') return response.data; }) }, + unshareCredential: function (credential) { + var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/unshare/'+ credential.guid); + return $http.delete(queryUrl).then(function (response) { + return response.data; + }) + }, getPublicSharedCredential: function (request, crypted_shared_key) { var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/public/view'); return $http.get(queryUrl).then(function (response) {