[Fleet] Hide delete policy button for default policies (#98962)

* Hide delete policy button for default policies

* Update x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/components/agent_policy_form.tsx

Co-authored-by: Nicolas Chaulet <n.chaulet@gmail.com>

* Fix formatting

Co-authored-by: Nicolas Chaulet <n.chaulet@gmail.com>
This commit is contained in:
John Schulz 2021-04-30 18:00:45 -04:00 committed by GitHub
parent 788bf329b1
commit 3b869e85b5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -284,7 +284,11 @@ export const AgentPolicyForm: React.FunctionComponent<Props> = ({
}}
/>
</EuiDescribedFormGroup>
{isEditing && 'id' in agentPolicy && agentPolicy.is_managed !== true ? (
{isEditing &&
'id' in agentPolicy &&
!agentPolicy.is_managed &&
!agentPolicy.is_default &&
!agentPolicy.is_default_fleet_server ? (
<EuiDescribedFormGroup
title={
<h4>