From e38a58d6356326a4342f9ed89087322aa21f3258 Mon Sep 17 00:00:00 2001 From: David Leek Date: Fri, 14 Mar 2025 14:42:28 +0100 Subject: [PATCH] fix: use the correct permission for the create template button (#9545) --- .../src/component/providers/AccessProvider/permissions.ts | 2 -- .../releases/ReleaseManagement/ReleaseManagement.tsx | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/frontend/src/component/providers/AccessProvider/permissions.ts b/frontend/src/component/providers/AccessProvider/permissions.ts index 48eea06871..08a081e98a 100644 --- a/frontend/src/component/providers/AccessProvider/permissions.ts +++ b/frontend/src/component/providers/AccessProvider/permissions.ts @@ -48,5 +48,3 @@ export const PROJECT_USER_ACCESS_WRITE = 'PROJECT_USER_ACCESS_WRITE'; export const PROJECT_DEFAULT_STRATEGY_WRITE = 'PROJECT_DEFAULT_STRATEGY_WRITE'; export const PROJECT_CHANGE_REQUEST_WRITE = 'PROJECT_CHANGE_REQUEST_WRITE'; export const PROJECT_SETTINGS_WRITE = 'PROJECT_SETTINGS_WRITE'; - -export const CREATE_RELEASE_TEMPLATE = 'CREATE_RELEASE_TEMPLATE'; diff --git a/frontend/src/component/releases/ReleaseManagement/ReleaseManagement.tsx b/frontend/src/component/releases/ReleaseManagement/ReleaseManagement.tsx index 681e104261..c54b2720c7 100644 --- a/frontend/src/component/releases/ReleaseManagement/ReleaseManagement.tsx +++ b/frontend/src/component/releases/ReleaseManagement/ReleaseManagement.tsx @@ -5,7 +5,6 @@ import { usePageTitle } from 'hooks/usePageTitle'; import { PageHeader } from 'component/common/PageHeader/PageHeader'; import Add from '@mui/icons-material/Add'; import ResponsiveButton from 'component/common/ResponsiveButton/ResponsiveButton'; -import { CREATE_RELEASE_TEMPLATE } from 'component/providers/AccessProvider/permissions'; import { useNavigate } from 'react-router-dom'; import { useReleasePlanTemplates } from 'hooks/api/getters/useReleasePlanTemplates/useReleasePlanTemplates'; import { EmptyTemplatesListMessage } from './EmptyTemplatesListMessage'; @@ -13,6 +12,7 @@ import { ReleasePlanTemplateList } from './ReleasePlanTemplateList'; import { useUiFlag } from 'hooks/useUiFlag'; import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig'; import { PremiumFeature } from 'component/common/PremiumFeature/PremiumFeature'; +import { RELEASE_PLAN_TEMPLATE_CREATE } from '@server/types/permissions'; export const ReleaseManagement = () => { usePageTitle('Release management'); @@ -44,7 +44,7 @@ export const ReleaseManagement = () => { ); }} maxWidth='700px' - permission={CREATE_RELEASE_TEMPLATE} + permission={RELEASE_PLAN_TEMPLATE_CREATE} disabled={!isEnterprise()} > New template