From 09625eb486e930f86006ac8c1270716bf03d3e4a Mon Sep 17 00:00:00 2001 From: AlicjaSzu Date: Tue, 1 Dec 2020 16:43:08 +0100 Subject: [PATCH] use MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES permission (#881) --- src/configuration/index.tsx | 4 +-- src/fixtures.ts | 4 +-- src/index.tsx | 8 +++-- .../__snapshots__/Stories.test.ts.snap | 30 +++++++++---------- 4 files changed, 25 insertions(+), 21 deletions(-) diff --git a/src/configuration/index.tsx b/src/configuration/index.tsx index fd5f9d41fbc..60bc1582f31 100644 --- a/src/configuration/index.tsx +++ b/src/configuration/index.tsx @@ -48,7 +48,7 @@ export function createConfigurationMenu(intl: IntlShape): MenuSection[] { id: "configurationMenuAttributes" }), icon: , - permission: PermissionEnum.MANAGE_PRODUCTS, + permission: PermissionEnum.MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES, title: intl.formatMessage(sectionNames.attributes), url: attributeListUrl() }, @@ -58,7 +58,7 @@ export function createConfigurationMenu(intl: IntlShape): MenuSection[] { id: "configurationMenuProductTypes" }), icon: , - permission: PermissionEnum.MANAGE_PRODUCTS, + permission: PermissionEnum.MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES, title: intl.formatMessage(sectionNames.productTypes), url: productTypeListUrl() } diff --git a/src/fixtures.ts b/src/fixtures.ts index 427c348e104..59d4ebdee50 100644 --- a/src/fixtures.ts +++ b/src/fixtures.ts @@ -345,7 +345,7 @@ export const permissions: ShopInfo_shop_permissions[] = [ name: "Manage products." }, { - code: PermissionEnum.MANAGE_PRODUCTS, + code: PermissionEnum.MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES, name: "Manage product types and attributes." }, { @@ -444,7 +444,7 @@ export const adminUserPermissions: User_userPermissions[] = [ }, { __typename: "UserPermission", - code: PermissionEnum.MANAGE_PRODUCTS, + code: PermissionEnum.MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES, name: "Manage product types and attributes." }, { diff --git a/src/index.tsx b/src/index.tsx index 3a948e6e41b..766332330ea 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -208,7 +208,9 @@ const Routes: React.FC = () => { component={ProductSection} /> @@ -248,7 +250,9 @@ const Routes: React.FC = () => { component={NavigationSection} /> diff --git a/src/storybook/__snapshots__/Stories.test.ts.snap b/src/storybook/__snapshots__/Stories.test.ts.snap index 136227fc3cb..a37ba2ea1b1 100644 --- a/src/storybook/__snapshots__/Stories.test.ts.snap +++ b/src/storybook/__snapshots__/Stories.test.ts.snap @@ -132973,10 +132973,10 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create default class="MuiIconButton-label-id" > @@ -133001,7 +133001,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create default
@@ -133867,7 +133867,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create errors 1
@@ -134731,7 +134731,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create loading
@@ -136126,7 +136126,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Details default
@@ -137770,7 +137770,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Details no memb