From 6792cb4dca5adecf1a48a4d052dae603db5772e3 Mon Sep 17 00:00:00 2001 From: Jen Huang Date: Mon, 30 Sep 2024 14:22:37 -0700 Subject: [PATCH] Revert "[UII] Fix client-side validation for agent policy timeout fields (#191674)" (#194338) ## Summary Resolves #194221. This PR reverts commit f29bf1c3113de90fc0ca08bf7a59a33d53638940. Timeout fields should be clearable with undefined value or zero. --- .../agent_policy/components/agent_policy_validation.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/components/agent_policy_validation.tsx b/x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/components/agent_policy_validation.tsx index 109e62b0e0de42..1e81e9fc6bbc30 100644 --- a/x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/components/agent_policy_validation.tsx +++ b/x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/components/agent_policy_validation.tsx @@ -38,20 +38,20 @@ export const agentPolicyFormValidation = ( errors.namespace = [namespaceValidation.error]; } - if (agentPolicy.unenroll_timeout !== undefined && agentPolicy.unenroll_timeout <= 0) { + if (agentPolicy.unenroll_timeout && agentPolicy.unenroll_timeout < 0) { errors.unenroll_timeout = [ , ]; } - if (agentPolicy.inactivity_timeout !== undefined && agentPolicy.inactivity_timeout <= 0) { + if (agentPolicy.inactivity_timeout && agentPolicy.inactivity_timeout < 0) { errors.inactivity_timeout = [ , ]; }