diff --git a/app/portainer/settings/edge-compute/AutomaticEdgeEnvCreation/AutoEnvCreationSettingsForm.tsx b/app/portainer/settings/edge-compute/AutomaticEdgeEnvCreation/AutoEnvCreationSettingsForm.tsx index 13eb46bd2..5cd77788a 100644 --- a/app/portainer/settings/edge-compute/AutomaticEdgeEnvCreation/AutoEnvCreationSettingsForm.tsx +++ b/app/portainer/settings/edge-compute/AutomaticEdgeEnvCreation/AutoEnvCreationSettingsForm.tsx @@ -19,7 +19,7 @@ interface FormValues { TrustOnFirstConnect: boolean; } const validation = yup.object({ - TrustOnFirstConnect: yup.boolean().required('This field is required.'), + TrustOnFirstConnect: yup.boolean(), EdgePortainerUrl: yup .string() .test( @@ -63,10 +63,10 @@ export function AutoEnvCreationSettingsForm({ settings }: Props) { ); useEffect(() => { - if (!url && validation.isValidSync({ url: defaultUrl })) { - handleSubmit({ EdgePortainerUrl: defaultUrl }); + if (!url && validation.isValidSync({ EdgePortainerUrl: defaultUrl })) { + updateSettings({ EdgePortainerUrl: defaultUrl }); } - }, [handleSubmit, url]); + }, [updateSettings, url]); return (