1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-03-18 00:19:49 +01:00

fix: use the correct permission for the create template button (#9545)

This commit is contained in:
David Leek 2025-03-14 14:42:28 +01:00 committed by GitHub
parent bedd5e1c5b
commit e38a58d635
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 4 deletions

View File

@ -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';

View File

@ -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