From 211db43a1254abcdc0c20c9cf67bdbb285edca39 Mon Sep 17 00:00:00 2001 From: brantje Date: Sun, 2 Oct 2016 18:36:36 +0200 Subject: [PATCH] Close dialog when there are no more sharing requests --- js/app/controllers/credential.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/js/app/controllers/credential.js b/js/app/controllers/credential.js index e222ff84..ee3378bd 100644 --- a/js/app/controllers/credential.js +++ b/js/app/controllers/credential.js @@ -85,6 +85,15 @@ angular.module('passmanApp') ShareService.saveSharingRequest(share_request, crypted_shared_key).then(function (result) { var idx = $scope.incoming_share_requests.indexOf(share_request); $scope.incoming_share_requests.splice(idx, 1); + var active_share_requests = false; + for(var v = 0; v < $scope.incoming_share_requests.length; v++){ + if($scope.incoming_share_requests[v].target_vault_id == $scope.active_vault.vault_id){ + active_share_requests = true; + } + } + if(active_share_requests === false){ + jQuery('.ui-dialog').remove(); + } console.log(result) }) };