From 640f2ccceb0bd4a9e87b2057cfe15fbdbf1d76c9 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 21 Feb 2024 13:39:52 +0100 Subject: [PATCH] fix(FilePicker): Do not show private views on public shares Signed-off-by: Ferdinand Thiessen --- .../FilePicker/FilePickerNavigation.vue | 57 ++++++++++--------- 1 file changed, 31 insertions(+), 26 deletions(-) diff --git a/lib/components/FilePicker/FilePickerNavigation.vue b/lib/components/FilePicker/FilePickerNavigation.vue index 6e237c30..7b61a8d2 100644 --- a/lib/components/FilePicker/FilePickerNavigation.vue +++ b/lib/components/FilePicker/FilePickerNavigation.vue @@ -12,31 +12,33 @@ - -
    -
  • - - - {{ view.label }} - -
  • -
- + @@ -48,9 +50,12 @@ import IconMagnify from 'vue-material-design-icons/Magnify.vue' import IconStar from 'vue-material-design-icons/Star.vue' import { NcButton, NcSelect, NcTextField } from '@nextcloud/vue' -import { t } from '../../utils/l10n' import { computed } from 'vue' import { Fragment } from 'vue-frag' +import { t } from '../../utils/l10n' +import { useIsPublic } from '../../usables/isPublic' + +const { isPublic } = useIsPublic() const allViews = [{ id: 'files',