From 4627b15a8e646cd8e37f9883f9ac4de48e1cbf42 Mon Sep 17 00:00:00 2001 From: Siarhei Iukou Date: Fri, 7 Jun 2024 15:28:20 +0300 Subject: [PATCH 1/2] EPMRPP-91635 || TypeError occurs when opening Unique errors page --- app/src/common/utils/permissions/permissions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/common/utils/permissions/permissions.js b/app/src/common/utils/permissions/permissions.js index 25be9cf589..98709b83e6 100644 --- a/app/src/common/utils/permissions/permissions.js +++ b/app/src/common/utils/permissions/permissions.js @@ -19,7 +19,7 @@ import { ADMINISTRATOR } from 'common/constants/accountRoles'; import { MANAGER } from 'common/constants/projectRoles'; export const createCheckPermission = (permissionMap) => (permission) => ( - { userRole, organizationRole, projectRole }, + { userRole, organizationRole, projectRole } = {}, isOwner, ) => { if (userRole === ADMINISTRATOR) { From cf8b89ae079423faf48b01d707cfc9cee72230d6 Mon Sep 17 00:00:00 2001 From: Siarhei Iukou Date: Fri, 7 Jun 2024 15:36:58 +0300 Subject: [PATCH 2/2] EPMRPP-91635 || Impossible to generate Demo data by Member with editor role --- app/src/common/constants/permissions.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/common/constants/permissions.js b/app/src/common/constants/permissions.js index 591bda14e4..32268979a4 100644 --- a/app/src/common/constants/permissions.js +++ b/app/src/common/constants/permissions.js @@ -86,6 +86,7 @@ export const PERMISSIONS_MAP = { [ACTIONS.VIEW_INFO_BILLING]: ALL, [ACTIONS.RENAME_ORGANIZATION]: ALL, [ACTIONS.WORK_WITH_DEFECT_TYPES]: ALL, + [ACTIONS.SEE_DEMO_DATA]: ALL, }, [MEMBER]: { [VIEWER]: { @@ -113,6 +114,7 @@ export const PERMISSIONS_MAP = { [ACTIONS.WORK_WITH_WIDGETS]: ALL, [ACTIONS.RENAME_PROJECT]: ALL, [ACTIONS.WORK_WITH_DEFECT_TYPES]: ALL, + [ACTIONS.SEE_DEMO_DATA]: ALL, }, }, };