From 42b384688dcf611c2826294ffc35f20335a568ab Mon Sep 17 00:00:00 2001 From: Saumya Pandey Date: Fri, 6 Aug 2021 22:58:26 +0530 Subject: [PATCH] fix: Options to create a document is available when the policies of collection in the context doesn't permits the user (#2424) --- app/components/DocumentListItem.js | 4 ++- app/menus/DocumentMenu.js | 40 +++++++++++++++----------- app/menus/NewDocumentMenu.js | 46 ++++++++++++++++-------------- app/menus/NewTemplateMenu.js | 38 +++++++++++++----------- app/scenes/Search/Search.js | 5 +++- 5 files changed, 78 insertions(+), 55 deletions(-) diff --git a/app/components/DocumentListItem.js b/app/components/DocumentListItem.js index 610a1b48d..78f04182b 100644 --- a/app/components/DocumentListItem.js +++ b/app/components/DocumentListItem.js @@ -66,6 +66,7 @@ function DocumentListItem(props: Props, ref) { const canStar = !document.isDraft && !document.isArchived && !document.isTemplate; const can = policies.abilities(currentTeam.id); + const canCollection = policies.abilities(document.collectionId); return ( ); @@ -51,19 +67,7 @@ function NewDocumentMenu() {
{t("Choose a collection")}
-