summaryrefslogtreecommitdiffstats
path: root/core/js/sharedialogshareelistview.js
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2018-10-31 12:59:32 +0100
committerJulius Härtl <jus@bitgrid.net>2018-11-02 12:10:48 +0100
commit2a17811caf4710bdacca2639be934f8a90c8dc3d (patch)
treebeb7e46e56fd46d44f71971805b72e63c1466933 /core/js/sharedialogshareelistview.js
parent2804f3a7619ce6ed5cde2c7c4a6ea9b991f56726 (diff)
downloadnextcloud-server-2a17811caf4710bdacca2639be934f8a90c8dc3d.tar.gz
nextcloud-server-2a17811caf4710bdacca2639be934f8a90c8dc3d.zip
Use property to check if a share entry is shared with the current user
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'core/js/sharedialogshareelistview.js')
-rw-r--r--core/js/sharedialogshareelistview.js4
1 files changed, 1 insertions, 3 deletions
diff --git a/core/js/sharedialogshareelistview.js b/core/js/sharedialogshareelistview.js
index 140175bc062..81326cdb6cc 100644
--- a/core/js/sharedialogshareelistview.js
+++ b/core/js/sharedialogshareelistview.js
@@ -154,6 +154,7 @@
shareId: this.model.get('shares')[shareIndex].id,
modSeed: shareWithAvatar || (shareType !== OC.Share.SHARE_TYPE_USER && shareType !== OC.Share.SHARE_TYPE_CIRCLE && shareType !== OC.Share.SHARE_TYPE_ROOM),
owner: fileOwnerUid,
+ isShareWithCurrentUser: (shareType === OC.Share.SHARE_TYPE_USER && shareWith === oc_current_user),
canUpdateShareSettings: (sharedBy === oc_current_user || fileOwnerUid === oc_current_user),
isRemoteShare: shareType === OC.Share.SHARE_TYPE_REMOTE,
isRemoteGroupShare: shareType === OC.Share.SHARE_TYPE_REMOTE_GROUP,
@@ -371,9 +372,6 @@
if(_.isArray(sharees)) {
for (var i = 0; i < sharees.length; i++) {
data.sharees[i].popoverMenu = this.popoverMenuTemplate(sharees[i]);
- if (data.sharees[i].shareType === OC.Share.SHARE_TYPE_USER && data.sharees[i].shareWith === OC.getCurrentUser().uid) {
- data.sharees.splice(i, 1);
- }
}
}
return OC.Share.Templates['sharedialogshareelistview'](data);