From f363cb724e900a71d19e30658bc2ab54801840ff Mon Sep 17 00:00:00 2001 From: brantje Date: Tue, 4 Oct 2016 14:30:40 +0200 Subject: [PATCH] Update route for incoming api change --- js/app/services/shareservice.js | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/js/app/services/shareservice.js b/js/app/services/shareservice.js index 42c4fc68..4978bbf2 100644 --- a/js/app/services/shareservice.js +++ b/js/app/services/shareservice.js @@ -68,11 +68,22 @@ angular.module('passmanApp') }) }, unshareCredential: function (credential) { - var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/' + credential.guid); + var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/credential/' + credential.guid); return $http.delete(queryUrl).then(function (response) { return response.data; }) }, + + + getSharedCredentialRevisions: function (credential) { + var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/credential/'+ credential.guid +'/revisions'); + return $http.get(queryUrl).then(function (response) { + if (response.data) { + return response.data; + } + }); + }, + createPublicSharedCredential: function (shareObj) { var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/public'); return $http.post(queryUrl, shareObj).then(function (response) { @@ -80,7 +91,20 @@ angular.module('passmanApp') }) }, getPublicSharedCredential: function (credential_guid) { - var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/public/credential/' + credential_guid); + var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/credential/' + credential_guid +'/public'); + return $http.get(queryUrl).then(function (response) { + if (response.data) { + return response; + } else { + return response; + } + }, + function (result) { + return result; + }) + }, + getSharedCredentialACL: function (credential) { + var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/credential/' + credential.guid +'/acl'); return $http.get(queryUrl).then(function (response) { if (response.data) { return response;