summaryrefslogtreecommitdiffstats
path: root/apps/files_sharing/lib
diff options
context:
space:
mode:
authorblizzz <blizzz@arthur-schiwon.de>2017-09-04 12:43:02 +0200
committerGitHub <noreply@github.com>2017-09-04 12:43:02 +0200
commit2060ff591bc0ab2a5600d40acc4020849075b2c9 (patch)
tree0eaf450963c62bf5422a2cb9f147ebc5c4ff5220 /apps/files_sharing/lib
parentf0158e42e9f1a867e55d79fedb751fbeca10548d (diff)
parent6e7865d05b04bf232d49cfdc28d62c29f5d926e0 (diff)
downloadnextcloud-server-2060ff591bc0ab2a5600d40acc4020849075b2c9.tar.gz
nextcloud-server-2060ff591bc0ab2a5600d40acc4020849075b2c9.zip
Merge pull request #6120 from nextcloud/public_upload_share_api_fix
Public upload share permission handling
Diffstat (limited to 'apps/files_sharing/lib')
-rw-r--r--apps/files_sharing/lib/Controller/ShareAPIController.php1
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/files_sharing/lib/Controller/ShareAPIController.php b/apps/files_sharing/lib/Controller/ShareAPIController.php
index 592deba1cf6..a2e7cbf727a 100644
--- a/apps/files_sharing/lib/Controller/ShareAPIController.php
+++ b/apps/files_sharing/lib/Controller/ShareAPIController.php
@@ -700,6 +700,7 @@ class ShareAPIController extends OCSController {
if ($permissions !== null) {
$newPermissions = (int)$permissions;
+ $newPermissions = $newPermissions & ~\OCP\Constants::PERMISSION_SHARE;
}
if ($newPermissions !== null &&