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:
parent
bedd5e1c5b
commit
e38a58d635
@ -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_DEFAULT_STRATEGY_WRITE = 'PROJECT_DEFAULT_STRATEGY_WRITE';
|
||||||
export const PROJECT_CHANGE_REQUEST_WRITE = 'PROJECT_CHANGE_REQUEST_WRITE';
|
export const PROJECT_CHANGE_REQUEST_WRITE = 'PROJECT_CHANGE_REQUEST_WRITE';
|
||||||
export const PROJECT_SETTINGS_WRITE = 'PROJECT_SETTINGS_WRITE';
|
export const PROJECT_SETTINGS_WRITE = 'PROJECT_SETTINGS_WRITE';
|
||||||
|
|
||||||
export const CREATE_RELEASE_TEMPLATE = 'CREATE_RELEASE_TEMPLATE';
|
|
||||||
|
@ -5,7 +5,6 @@ import { usePageTitle } from 'hooks/usePageTitle';
|
|||||||
import { PageHeader } from 'component/common/PageHeader/PageHeader';
|
import { PageHeader } from 'component/common/PageHeader/PageHeader';
|
||||||
import Add from '@mui/icons-material/Add';
|
import Add from '@mui/icons-material/Add';
|
||||||
import ResponsiveButton from 'component/common/ResponsiveButton/ResponsiveButton';
|
import ResponsiveButton from 'component/common/ResponsiveButton/ResponsiveButton';
|
||||||
import { CREATE_RELEASE_TEMPLATE } from 'component/providers/AccessProvider/permissions';
|
|
||||||
import { useNavigate } from 'react-router-dom';
|
import { useNavigate } from 'react-router-dom';
|
||||||
import { useReleasePlanTemplates } from 'hooks/api/getters/useReleasePlanTemplates/useReleasePlanTemplates';
|
import { useReleasePlanTemplates } from 'hooks/api/getters/useReleasePlanTemplates/useReleasePlanTemplates';
|
||||||
import { EmptyTemplatesListMessage } from './EmptyTemplatesListMessage';
|
import { EmptyTemplatesListMessage } from './EmptyTemplatesListMessage';
|
||||||
@ -13,6 +12,7 @@ import { ReleasePlanTemplateList } from './ReleasePlanTemplateList';
|
|||||||
import { useUiFlag } from 'hooks/useUiFlag';
|
import { useUiFlag } from 'hooks/useUiFlag';
|
||||||
import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig';
|
import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig';
|
||||||
import { PremiumFeature } from 'component/common/PremiumFeature/PremiumFeature';
|
import { PremiumFeature } from 'component/common/PremiumFeature/PremiumFeature';
|
||||||
|
import { RELEASE_PLAN_TEMPLATE_CREATE } from '@server/types/permissions';
|
||||||
|
|
||||||
export const ReleaseManagement = () => {
|
export const ReleaseManagement = () => {
|
||||||
usePageTitle('Release management');
|
usePageTitle('Release management');
|
||||||
@ -44,7 +44,7 @@ export const ReleaseManagement = () => {
|
|||||||
);
|
);
|
||||||
}}
|
}}
|
||||||
maxWidth='700px'
|
maxWidth='700px'
|
||||||
permission={CREATE_RELEASE_TEMPLATE}
|
permission={RELEASE_PLAN_TEMPLATE_CREATE}
|
||||||
disabled={!isEnterprise()}
|
disabled={!isEnterprise()}
|
||||||
>
|
>
|
||||||
New template
|
New template
|
||||||
|
Loading…
Reference in New Issue
Block a user