From 79ee0732c75cbc9b39138293f7c78745a2eff9f3 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Tue, 14 Jul 2026 18:30:11 +0200 Subject: [PATCH] fix(files_sharing): only offer folders in file-request which are shareable This resolves issues with e2ee. Signed-off-by: Ferdinand Thiessen --- apps/files_sharing/src/components/NewFileRequestDialog.vue | 5 ++++- .../NewFileRequestDialog/NewFileRequestDialogIntro.vue | 6 ++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/apps/files_sharing/src/components/NewFileRequestDialog.vue b/apps/files_sharing/src/components/NewFileRequestDialog.vue index 3a620bd0a5c45..24de10b725e9b 100644 --- a/apps/files_sharing/src/components/NewFileRequestDialog.vue +++ b/apps/files_sharing/src/components/NewFileRequestDialog.vue @@ -197,11 +197,14 @@ export default defineComponent({ }, data() { + const destination = (this.context.permissions & Permission.SHARE) + ? this.context.path + : '/' return { currentStep: STEP.FIRST, loading: false, - destination: this.context.path || '/', + destination, label: '', note: '', diff --git a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue index 8ad587e5c730b..d4602872afe18 100644 --- a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue +++ b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue @@ -73,10 +73,11 @@