diff --git a/apps/files/src/services/FileInfo.js b/apps/files/src/services/FileInfo.js index 4e08cdb234dd7..e576b4264509b 100644 --- a/apps/files/src/services/FileInfo.js +++ b/apps/files/src/services/FileInfo.js @@ -24,6 +24,7 @@ export default async function(url) { // TODO remove when no more legacy backbone is used fileInfo.get = (key) => fileInfo[key] fileInfo.isDirectory = () => fileInfo.mimetype === 'httpd/unix-directory' + fileInfo.canEdit = () => Boolean(fileInfo.permissions & OC.PERMISSION_UPDATE) return fileInfo } diff --git a/apps/files/src/views/Sidebar.vue b/apps/files/src/views/Sidebar.vue index efa090112de44..1820eb8b0897e 100644 --- a/apps/files/src/views/Sidebar.vue +++ b/apps/files/src/views/Sidebar.vue @@ -30,6 +30,7 @@