From 6f83540dd69904ec3d1cda87024ed13cf9e967b7 Mon Sep 17 00:00:00 2001 From: Michael Gapczynski Date: Mon, 6 Aug 2012 14:45:45 -0400 Subject: Remove person from array after unshare, so name appears in autocomplete again --- core/js/share.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'core/js') diff --git a/core/js/share.js b/core/js/share.js index 48fbc9c4f42..463d08d3e7e 100644 --- a/core/js/share.js +++ b/core/js/share.js @@ -328,8 +328,12 @@ $(document).ready(function() { $('.unshare').live('click', function() { var li = $(this).parent(); - OC.Share.unshare($('#dropdown').data('item-type'), $('#dropdown').data('item'), $(li).data('share-type'), $(li).data('share-with'), function() { + var shareType = $(li).data('share-type'); + var shareWith = $(li).data('share-with'); + OC.Share.unshare($('#dropdown').data('item-type'), $('#dropdown').data('item'), shareType, shareWith, function() { $(li).remove(); + var index = OC.Share.itemShares[shareType].indexOf(shareWith); + OC.Share.itemShares[shareType].splice(index, 1); }); }); -- cgit v1.2.3