diff --git a/app/react/portainer/environments/ItemView/UpdateForm/AgentForm/AgentForm.tsx b/app/react/portainer/environments/ItemView/UpdateForm/AgentForm/AgentForm.tsx index febb27eaa..164bfcb7b 100644 --- a/app/react/portainer/environments/ItemView/UpdateForm/AgentForm/AgentForm.tsx +++ b/app/react/portainer/environments/ItemView/UpdateForm/AgentForm/AgentForm.tsx @@ -3,6 +3,7 @@ import { Form, Formik } from 'formik'; import { Environment } from '@/react/portainer/environments/types'; import { MetadataFieldset } from '@/react/portainer/environments/common/MetadataFieldset'; import { NameField } from '@/react/portainer/environments/common/NameField'; +import { stripProtocol } from '@/portainer/filters/filters'; import { FormSection } from '@@/form-components/FormSection'; @@ -27,7 +28,7 @@ export function AgentForm({ const initialValues: FormValues = { name: environment.Name, - url: environment.URL, + url: stripProtocol(environment.URL), publicUrl: environment.PublicURL || '', meta: { diff --git a/app/react/portainer/environments/ItemView/UpdateForm/AzureForm/AzureForm.tsx b/app/react/portainer/environments/ItemView/UpdateForm/AzureForm/AzureForm.tsx index b1e9c35f7..cc04789b9 100644 --- a/app/react/portainer/environments/ItemView/UpdateForm/AzureForm/AzureForm.tsx +++ b/app/react/portainer/environments/ItemView/UpdateForm/AzureForm/AzureForm.tsx @@ -3,6 +3,7 @@ import { Form, Formik } from 'formik'; import { NameField } from '@/react/portainer/environments/common/NameField'; import { MetadataFieldset } from '@/react/portainer/environments/common/MetadataFieldset'; import { Environment } from '@/react/portainer/environments/types'; +import { stripProtocol } from '@/portainer/filters/filters'; import { FormSection } from '@@/form-components/FormSection'; @@ -37,13 +38,15 @@ export function AzureForm({ authKey: environment.AzureCredentials?.AuthenticationKey || '', }; + const url = stripProtocol(environment.URL); + return ( {({ isValid }) => (
- + diff --git a/app/react/portainer/environments/ItemView/UpdateForm/OtherTypesForm/OtherTypesForm.tsx b/app/react/portainer/environments/ItemView/UpdateForm/OtherTypesForm/OtherTypesForm.tsx index 2606eee3b..fa9d00f17 100644 --- a/app/react/portainer/environments/ItemView/UpdateForm/OtherTypesForm/OtherTypesForm.tsx +++ b/app/react/portainer/environments/ItemView/UpdateForm/OtherTypesForm/OtherTypesForm.tsx @@ -7,6 +7,7 @@ import { isLocalEnvironment, } from '@/react/portainer/environments/utils'; import { MetadataFieldset } from '@/react/portainer/environments/common/MetadataFieldset'; +import { stripProtocol } from '@/portainer/filters/filters'; import { TLSFieldset } from '@@/TLSFieldset'; import { FormSection } from '@@/form-components/FormSection'; @@ -39,7 +40,7 @@ export function OtherTypesForm({ const initialValues: FormValues = { name: environment.Name, - url: environment.URL, + url: stripProtocol(environment.URL), publicUrl: environment.PublicURL || '', tlsConfig: {