Skip to content
Snippets Groups Projects
Commit 27055880 authored by Robin Appelman's avatar Robin Appelman
Browse files

Dont' use mountpoint permissions as share permissions for external storages

parent fe9e6be3
No related branches found
No related tags found
No related merge requests found
...@@ -19,6 +19,10 @@ ...@@ -19,6 +19,10 @@
OCA.Files.FileList.prototype._createRow = function(fileData) { OCA.Files.FileList.prototype._createRow = function(fileData) {
var tr = oldCreateRow.apply(this, arguments); var tr = oldCreateRow.apply(this, arguments);
var sharePermissions = fileData.permissions; var sharePermissions = fileData.permissions;
if (fileData.mountType && fileData.mountType === "external-root"){
// for external storages we cant use the permissions of the mountpoint
sharePermissions = OC.PERMISSION_ALL;
}
if (fileData.type === 'file') { if (fileData.type === 'file') {
// files can't be shared with delete permissions // files can't be shared with delete permissions
sharePermissions = sharePermissions & ~OC.PERMISSION_DELETE; sharePermissions = sharePermissions & ~OC.PERMISSION_DELETE;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment