diff --git a/app/actions/definitions/collections.tsx b/app/actions/definitions/collections.tsx index 9d3085d9a..fb23723de 100644 --- a/app/actions/definitions/collections.tsx +++ b/app/actions/definitions/collections.tsx @@ -128,7 +128,9 @@ export const searchInCollection = createAction({ analyticsName: "Search collection", section: CollectionSection, icon: , - visible: ({ activeCollectionId }) => !!activeCollectionId, + visible: ({ activeCollectionId }) => + !!activeCollectionId && + stores.policies.abilities(activeCollectionId).readDocument, perform: ({ activeCollectionId }) => { history.push(searchPath(undefined, { collectionId: activeCollectionId })); }, @@ -230,7 +232,7 @@ export const createTemplate = createAction({ visible: ({ activeCollectionId, stores }) => !!( !!activeCollectionId && - stores.policies.abilities(activeCollectionId).update + stores.policies.abilities(activeCollectionId).createDocument ), perform: ({ activeCollectionId, event }) => { if (!activeCollectionId) {