diff --git a/shared/web/UploadFilesWeb.py b/shared/web/UploadFilesWeb.py index 2aae8a4c..bcfac7f2 100644 --- a/shared/web/UploadFilesWeb.py +++ b/shared/web/UploadFilesWeb.py @@ -122,7 +122,8 @@ class UploadFile(ObjectWebMixin, UploadFile): userToken = context.getVar('userToken', default = '') if 'properties' in slotNames: slotNames.remove('properties') - if not userToken or context.getVar('useCompactLayout', default = 0): + if context.getVar('useCompactLayout', default = 0) or \ + not self.getWeb().canModifyObject(self.id): for slotName in [ 'creationTime', 'dataFileName', 'dataType', 'modificationTime', 'readersSet', 'writersSet']: