aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/FilesApp.vue
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2024-06-04 01:28:22 +0200
committerFerdinand Thiessen <opensource@fthiessen.de>2024-09-06 03:38:47 +0200
commit82a7a3971dff8f89d5292b16253b4e8266c42cd5 (patch)
tree9e1ed64b1a4940d94c053757dca9268578302946 /apps/files/src/FilesApp.vue
parent819f5cea9bfaded7fe0d177eefa13e5e1e30a552 (diff)
downloadnextcloud-server-82a7a3971dff8f89d5292b16253b4e8266c42cd5.tar.gz
nextcloud-server-82a7a3971dff8f89d5292b16253b4e8266c42cd5.zip
fix(files): Adjust files list for sharing permissions on public shares
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'apps/files/src/FilesApp.vue')
-rw-r--r--apps/files/src/FilesApp.vue13
1 files changed, 11 insertions, 2 deletions
diff --git a/apps/files/src/FilesApp.vue b/apps/files/src/FilesApp.vue
index 73a14a157b4..bee4205264b 100644
--- a/apps/files/src/FilesApp.vue
+++ b/apps/files/src/FilesApp.vue
@@ -4,12 +4,13 @@
-->
<template>
<NcContent app-name="files">
- <Navigation />
- <FilesList />
+ <Navigation v-if="!isPublic" />
+ <FilesList :is-public="isPublic" />
</NcContent>
</template>
<script lang="ts">
+import { isPublicShare } from '@nextcloud/sharing/public'
import { defineComponent } from 'vue'
import NcContent from '@nextcloud/vue/dist/Components/NcContent.js'
@@ -25,5 +26,13 @@ export default defineComponent({
FilesList,
Navigation,
},
+
+ setup() {
+ const isPublic = isPublicShare()
+
+ return {
+ isPublic,
+ }
+ },
})
</script>