From: Robin Appelman Date: Thu, 12 Jun 2014 14:18:38 +0000 (+0200) Subject: Properly set read permissions for webdav storages X-Git-Tag: v7.0.0alpha2~16^2~24 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=3f2cb39aba90e05b7b897c1b3e018b6b33a76d21;p=nextcloud-server.git Properly set read permissions for webdav storages --- diff --git a/apps/files_external/lib/webdav.php b/apps/files_external/lib/webdav.php index 948a462074a..6c268ea00be 100644 --- a/apps/files_external/lib/webdav.php +++ b/apps/files_external/lib/webdav.php @@ -404,7 +404,7 @@ class DAV extends \OC\Files\Storage\Common { $this->init(); $response = $this->client->propfind($this->encodePath($path), array('{http://owncloud.org/ns}permissions')); if (isset($response['{http://owncloud.org/ns}permissions'])) { - $permissions = 0; + $permissions = \OCP\PERMISSION_READ; $permissionsString = $response['{http://owncloud.org/ns}permissions']; if (strpos($permissionsString, 'R') !== false) { $permissions |= \OCP\PERMISSION_SHARE;