|
|
|
@ -56,7 +56,11 @@ class OC_Files { |
|
|
|
|
foreach ($files as &$file) { |
|
|
|
|
$file['directory'] = $directory; |
|
|
|
|
$file['type'] = ($file['mimetype'] == 'httpd/unix-directory') ? 'dir' : 'file'; |
|
|
|
|
$permissions = OCP\Share::PERMISSION_READ | OCP\Share::PERMISSION_SHARE; |
|
|
|
|
$permissions = OCP\Share::PERMISSION_READ; |
|
|
|
|
// NOTE: Remove check when new encryption is merged |
|
|
|
|
if (!$file['encrypted']) { |
|
|
|
|
$permissions |= OCP\Share::PERMISSION_SHARE; |
|
|
|
|
} |
|
|
|
|
if ($file['type'] == 'dir' && $file['writable']) { |
|
|
|
|
$permissions |= OCP\Share::PERMISSION_CREATE; |
|
|
|
|
} |
|
|
|
|