Skip to content

Commit

Permalink
use MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES permission (#881)
Browse files Browse the repository at this point in the history
  • Loading branch information
AlicjaSzu authored Dec 1, 2020
1 parent e55805a commit 09625eb
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 21 deletions.
4 changes: 2 additions & 2 deletions src/configuration/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ export function createConfigurationMenu(intl: IntlShape): MenuSection[] {
id: "configurationMenuAttributes"
}),
icon: <Attributes fontSize="inherit" viewBox="0 0 44 44" />,
permission: PermissionEnum.MANAGE_PRODUCTS,
permission: PermissionEnum.MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES,
title: intl.formatMessage(sectionNames.attributes),
url: attributeListUrl()
},
Expand All @@ -58,7 +58,7 @@ export function createConfigurationMenu(intl: IntlShape): MenuSection[] {
id: "configurationMenuProductTypes"
}),
icon: <ProductTypes fontSize="inherit" viewBox="0 0 44 44" />,
permission: PermissionEnum.MANAGE_PRODUCTS,
permission: PermissionEnum.MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES,
title: intl.formatMessage(sectionNames.productTypes),
url: productTypeListUrl()
}
Expand Down
4 changes: 2 additions & 2 deletions src/fixtures.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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."
},
{
Expand Down Expand Up @@ -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."
},
{
Expand Down
8 changes: 6 additions & 2 deletions src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,9 @@ const Routes: React.FC = () => {
component={ProductSection}
/>
<SectionRoute
permissions={[PermissionEnum.MANAGE_PRODUCTS]}
permissions={[
PermissionEnum.MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES
]}
path="/product-types"
component={ProductTypesSection}
/>
Expand Down Expand Up @@ -248,7 +250,9 @@ const Routes: React.FC = () => {
component={NavigationSection}
/>
<SectionRoute
permissions={[PermissionEnum.MANAGE_PRODUCTS]}
permissions={[
PermissionEnum.MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES
]}
path={attributeSection}
component={AttributeSection}
/>
Expand Down
30 changes: 15 additions & 15 deletions src/storybook/__snapshots__/Stories.test.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -132973,10 +132973,10 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create default
class="MuiIconButton-label-id"
>
<input
aria-labelledby="MANAGE_PRODUCTS"
aria-labelledby="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
class="PrivateSwitchBase-input-id"
data-indeterminate="false"
name="MANAGE_PRODUCTS"
name="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
tabindex="-1"
type="checkbox"
/>
Expand All @@ -133001,7 +133001,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create default
</div>
<div
class="MuiListItemText-root-id MuiListItemText-dense-id"
id="MANAGE_PRODUCTS"
id="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
>
<span
class="MuiTypography-root-id MuiListItemText-primary-id MuiTypography-body2-id"
Expand Down Expand Up @@ -133839,10 +133839,10 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create errors 1
class="MuiIconButton-label-id"
>
<input
aria-labelledby="MANAGE_PRODUCTS"
aria-labelledby="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
class="PrivateSwitchBase-input-id"
data-indeterminate="false"
name="MANAGE_PRODUCTS"
name="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
tabindex="-1"
type="checkbox"
/>
Expand All @@ -133867,7 +133867,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create errors 1
</div>
<div
class="MuiListItemText-root-id MuiListItemText-dense-id"
id="MANAGE_PRODUCTS"
id="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
>
<span
class="MuiTypography-root-id MuiListItemText-primary-id MuiTypography-body2-id"
Expand Down Expand Up @@ -134703,10 +134703,10 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create loading
class="MuiIconButton-label-id"
>
<input
aria-labelledby="MANAGE_PRODUCTS"
aria-labelledby="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
class="PrivateSwitchBase-input-id"
data-indeterminate="false"
name="MANAGE_PRODUCTS"
name="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
tabindex="-1"
type="checkbox"
/>
Expand All @@ -134731,7 +134731,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Create loading
</div>
<div
class="MuiListItemText-root-id MuiListItemText-dense-id"
id="MANAGE_PRODUCTS"
id="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
>
<span
class="MuiTypography-root-id MuiListItemText-primary-id MuiTypography-body2-id"
Expand Down Expand Up @@ -136098,10 +136098,10 @@ exports[`Storyshots Views / Permission Groups / Permission Group Details default
class="MuiIconButton-label-id"
>
<input
aria-labelledby="MANAGE_PRODUCTS"
aria-labelledby="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
class="PrivateSwitchBase-input-id"
data-indeterminate="false"
name="MANAGE_PRODUCTS"
name="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
tabindex="-1"
type="checkbox"
/>
Expand All @@ -136126,7 +136126,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Details default
</div>
<div
class="MuiListItemText-root-id MuiListItemText-dense-id"
id="MANAGE_PRODUCTS"
id="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
>
<span
class="MuiTypography-root-id MuiListItemText-primary-id MuiTypography-body2-id"
Expand Down Expand Up @@ -137742,10 +137742,10 @@ exports[`Storyshots Views / Permission Groups / Permission Group Details no memb
class="MuiIconButton-label-id"
>
<input
aria-labelledby="MANAGE_PRODUCTS"
aria-labelledby="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
class="PrivateSwitchBase-input-id"
data-indeterminate="false"
name="MANAGE_PRODUCTS"
name="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
tabindex="-1"
type="checkbox"
/>
Expand All @@ -137770,7 +137770,7 @@ exports[`Storyshots Views / Permission Groups / Permission Group Details no memb
</div>
<div
class="MuiListItemText-root-id MuiListItemText-dense-id"
id="MANAGE_PRODUCTS"
id="MANAGE_PRODUCT_TYPES_AND_ATTRIBUTES"
>
<span
class="MuiTypography-root-id MuiListItemText-primary-id MuiTypography-body2-id"
Expand Down

0 comments on commit 09625eb

Please sign in to comment.