From df1fa52ee52de577397012a5aad381367f9549a4 Mon Sep 17 00:00:00 2001
From: Roeland Jago Douma <roeland@famdouma.nl>
Date: Thu, 23 Jul 2020 09:30:42 +0200
Subject: [PATCH] Respect default share permissions

Else we'll always create new shares with the max permissions.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
---
 .../js/dist/files_sharing_tab.js              | Bin 1273663 -> 1273718 bytes
 .../js/dist/files_sharing_tab.js.map          | Bin 3326942 -> 3326999 bytes
 .../src/components/SharingInput.vue           |   2 +-
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/files_sharing/js/dist/files_sharing_tab.js b/apps/files_sharing/js/dist/files_sharing_tab.js
index f4a74868b8cd4b6bd0b50b6158cd7c4596016ef8..c8bd9c97dcfc005f6aa7000619893f6d90073b7a 100644
GIT binary patch
delta 73
zcmV-P0Ji_X-c9!2O@M>}gaU*Egam{Iga(8Mgb0KQgbIWUgbaiYgbsucgb=h5Z^D=G
fMG^#;;;#`P31nqvVRdYDUvP(I!V$M+!V=o7{goVd

delta 53
zcmex%&v*Yl--Z^(7N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QPn#7J)5-`G?w<9TMEW
J?2yofH2^7S6!!oC

diff --git a/apps/files_sharing/js/dist/files_sharing_tab.js.map b/apps/files_sharing/js/dist/files_sharing_tab.js.map
index 677392c768cda9e617ca47c008a40bd8525d2dc5..9528440f11e058dda528bc3cb4ace7f3270991f9 100644
GIT binary patch
delta 321
zcmYkvKQ9Ae0Knl~wbgQtsy{tdJuOP<d#}5siNR#3`vzhW(Ox3agoICEIFXn-yq`iy
z3^$2b-O$B~M6`*-2e9!=EQV)zUV}(e7m;@Rz8ybs>wf2PtI~OB=;x*vn4X3h1`tOA
zNem)|G=?w?9V4OX8M)8cVIy#zQH&vjabz)pNlalHIhdG19<wN54n<g)M+s#tU=d5G
zU>Pf@Vijwsg{~tmua!}iN!7j=R=U~p_s@<__m0E6H?fmQ`Axau)LT;hJlSRS^&zsV
kxG6L0W>@C_^(wNhzjjXwhUz}o^q}7pupz^KZ~gn_7Yqk#&Hw-a

delta 255
zcmWN=ISv6~0D#d9#=fsJ_I)?TKao%?n8qErfI}!ov<g?yNOV(*+8qdq!Ufd6m%QWd
zE<LQfba^ja##A34ZnM_mIuCAD(^5@|4m#<gOgBCB(nmi73^HV^W?1<;^qFOd2&0TK
z&IFT8G0hAWs?0LSJPRzc#4;<avc@_aY_i2RJM6N@J_oiTwEfxsJ+-CmS+B%OOvLe3
R7}l-LN8^yXz4?qzk3Y7`O=bW9

diff --git a/apps/files_sharing/src/components/SharingInput.vue b/apps/files_sharing/src/components/SharingInput.vue
index 41d80cc249b..e5a32e24549 100644
--- a/apps/files_sharing/src/components/SharingInput.vue
+++ b/apps/files_sharing/src/components/SharingInput.vue
@@ -435,7 +435,7 @@ export default {
 					path,
 					shareType: value.shareType,
 					shareWith: value.shareWith,
-					permissions: this.fileInfo.sharePermissions,
+					permissions: this.fileInfo.sharePermissions & OC.getCapabilities().files_sharing.default_permissions,
 				})
 				this.$emit('add:share', share)
 
-- 
GitLab