diff --git a/apps/files_sharing/js/dist/files_sharing_tab.js b/apps/files_sharing/js/dist/files_sharing_tab.js index e292d8b59a249fe312729bc952b911095f8688f6..039a1bcda576470481964ef8b354a23698ebaada 100644 Binary files a/apps/files_sharing/js/dist/files_sharing_tab.js and b/apps/files_sharing/js/dist/files_sharing_tab.js differ diff --git a/apps/files_sharing/js/dist/files_sharing_tab.js.map b/apps/files_sharing/js/dist/files_sharing_tab.js.map index 9490e8eb67c1426886ce7ad9cee8f3a1682d3f57..690c691deb1ae605d83d81fca539e415d459a098 100644 Binary files a/apps/files_sharing/js/dist/files_sharing_tab.js.map and b/apps/files_sharing/js/dist/files_sharing_tab.js.map differ diff --git a/apps/files_sharing/src/views/SharingTab.vue b/apps/files_sharing/src/views/SharingTab.vue index 0371be76a704188d8ea363919dfb1d9490a13810..979e296d8f9082c0fb1725ad6d686166bbfe980e 100644 --- a/apps/files_sharing/src/views/SharingTab.vue +++ b/apps/files_sharing/src/views/SharingTab.vue @@ -90,6 +90,7 @@ import { generateOcsUrl } from '@nextcloud/router' import Avatar from '@nextcloud/vue/dist/Components/Avatar' import axios from '@nextcloud/axios' +import Config from '../services/ConfigService' import { shareWithTitle } from '../utils/SharedWithMe' import Share from '../models/Share' import ShareTypes from '../mixins/ShareTypes' @@ -119,6 +120,8 @@ export default { data() { return { + config: new Config(), + error: '', expirationInterval: null, loading: true, @@ -147,7 +150,7 @@ export default { canReshare() { return !!(this.fileInfo.permissions & OC.PERMISSION_SHARE) - || !!(this.reshare && this.reshare.hasSharePermission) + || !!(this.reshare && this.reshare.hasSharePermission && this.config.isResharingAllowed) }, },