From ed8877ca6b40509a1fdd99901fd1ad3d89b3172f Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Thu, 18 Aug 2022 01:59:06 +0000 Subject: [PATCH] Hide deprecated projects in sidebar and card details by default Signed-off-by: Christopher Ng --- src/components/board/SharingTabSidebar.vue | 4 +++- src/components/card/CardSidebarTabDetails.vue | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/board/SharingTabSidebar.vue b/src/components/board/SharingTabSidebar.vue index efd67b65d..e8d2ddc4b 100644 --- a/src/components/board/SharingTabSidebar.vue +++ b/src/components/board/SharingTabSidebar.vue @@ -61,7 +61,7 @@ - @@ -74,6 +74,7 @@ import { CollectionList } from 'nextcloud-vue-collections' import { mapGetters, mapState } from 'vuex' import { getCurrentUser } from '@nextcloud/auth' import { showError, showSuccess } from '@nextcloud/dialogs' +import { loadState } from '@nextcloud/initial-state' import debounce from 'lodash/debounce' export default { @@ -99,6 +100,7 @@ export default { addAcl: null, addAclForAPI: null, newOwner: null, + projectsEnabled: loadState('core', 'projects_enabled', false), } }, computed: { diff --git a/src/components/card/CardSidebarTabDetails.vue b/src/components/card/CardSidebarTabDetails.vue index fe0624b8d..d56316e84 100644 --- a/src/components/card/CardSidebarTabDetails.vue +++ b/src/components/card/CardSidebarTabDetails.vue @@ -111,7 +111,7 @@ -
+