From 22301df6993861f3fee00fb42bb33de441c70f08 Mon Sep 17 00:00:00 2001 From: Laurynas Gadliauskas Date: Thu, 1 Jul 2021 14:00:20 +0300 Subject: [PATCH] archive: Don't allow if no create perms --- frontend/src/components/files/ContextMenu.vue | 2 +- frontend/src/views/files/Listing.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/files/ContextMenu.vue b/frontend/src/components/files/ContextMenu.vue index 22687d85..40afca31 100644 --- a/frontend/src/components/files/ContextMenu.vue +++ b/frontend/src/components/files/ContextMenu.vue @@ -111,7 +111,7 @@ export default { copy: this.selectedCount > 0 && this.user.perm.create, permissions: this.selectedCount === 1 && this.user.perm.modify, archive: this.selectedCount > 0 && this.user.perm.create, - unarchive: this.selectedCount === 1 && this.onlyArchivesSelected, + unarchive: this.selectedCount === 1 && this.onlyArchivesSelected && this.user.perm.create, }; }, }, diff --git a/frontend/src/views/files/Listing.vue b/frontend/src/views/files/Listing.vue index 1b8edd04..3e3144b5 100644 --- a/frontend/src/views/files/Listing.vue +++ b/frontend/src/views/files/Listing.vue @@ -395,7 +395,7 @@ export default { copy: this.selectedCount > 0 && this.user.perm.create, permissions: this.selectedCount === 1 && this.user.perm.modify, archive: this.selectedCount > 0 && this.user.perm.create, - unarchive: this.selectedCount === 1 && this.onlyArchivesSelected, + unarchive: this.selectedCount === 1 && this.onlyArchivesSelected && this.user.perm.create, }; }, isMobile() {