mirror of
https://github.com/portainer/portainer.git
synced 2025-08-09 07:45:22 +02:00
fix(env): strip protocol from url
This commit is contained in:
parent
26a6d67073
commit
e4c6ca02e4
3 changed files with 8 additions and 3 deletions
|
@ -3,6 +3,7 @@ import { Form, Formik } from 'formik';
|
||||||
import { Environment } from '@/react/portainer/environments/types';
|
import { Environment } from '@/react/portainer/environments/types';
|
||||||
import { MetadataFieldset } from '@/react/portainer/environments/common/MetadataFieldset';
|
import { MetadataFieldset } from '@/react/portainer/environments/common/MetadataFieldset';
|
||||||
import { NameField } from '@/react/portainer/environments/common/NameField';
|
import { NameField } from '@/react/portainer/environments/common/NameField';
|
||||||
|
import { stripProtocol } from '@/portainer/filters/filters';
|
||||||
|
|
||||||
import { FormSection } from '@@/form-components/FormSection';
|
import { FormSection } from '@@/form-components/FormSection';
|
||||||
|
|
||||||
|
@ -27,7 +28,7 @@ export function AgentForm({
|
||||||
|
|
||||||
const initialValues: FormValues = {
|
const initialValues: FormValues = {
|
||||||
name: environment.Name,
|
name: environment.Name,
|
||||||
url: environment.URL,
|
url: stripProtocol(environment.URL),
|
||||||
publicUrl: environment.PublicURL || '',
|
publicUrl: environment.PublicURL || '',
|
||||||
|
|
||||||
meta: {
|
meta: {
|
||||||
|
|
|
@ -3,6 +3,7 @@ import { Form, Formik } from 'formik';
|
||||||
import { NameField } from '@/react/portainer/environments/common/NameField';
|
import { NameField } from '@/react/portainer/environments/common/NameField';
|
||||||
import { MetadataFieldset } from '@/react/portainer/environments/common/MetadataFieldset';
|
import { MetadataFieldset } from '@/react/portainer/environments/common/MetadataFieldset';
|
||||||
import { Environment } from '@/react/portainer/environments/types';
|
import { Environment } from '@/react/portainer/environments/types';
|
||||||
|
import { stripProtocol } from '@/portainer/filters/filters';
|
||||||
|
|
||||||
import { FormSection } from '@@/form-components/FormSection';
|
import { FormSection } from '@@/form-components/FormSection';
|
||||||
|
|
||||||
|
@ -37,13 +38,15 @@ export function AzureForm({
|
||||||
authKey: environment.AzureCredentials?.AuthenticationKey || '',
|
authKey: environment.AzureCredentials?.AuthenticationKey || '',
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const url = stripProtocol(environment.URL);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Formik initialValues={initialValues} onSubmit={handleSubmit}>
|
<Formik initialValues={initialValues} onSubmit={handleSubmit}>
|
||||||
{({ isValid }) => (
|
{({ isValid }) => (
|
||||||
<Form className="form-horizontal">
|
<Form className="form-horizontal">
|
||||||
<FormSection title="Configuration">
|
<FormSection title="Configuration">
|
||||||
<NameField />
|
<NameField />
|
||||||
<URLField disabled value={environment.URL} />
|
<URLField disabled value={url} />
|
||||||
</FormSection>
|
</FormSection>
|
||||||
<AzureEnvironmentConfiguration />
|
<AzureEnvironmentConfiguration />
|
||||||
<MetadataFieldset />
|
<MetadataFieldset />
|
||||||
|
|
|
@ -7,6 +7,7 @@ import {
|
||||||
isLocalEnvironment,
|
isLocalEnvironment,
|
||||||
} from '@/react/portainer/environments/utils';
|
} from '@/react/portainer/environments/utils';
|
||||||
import { MetadataFieldset } from '@/react/portainer/environments/common/MetadataFieldset';
|
import { MetadataFieldset } from '@/react/portainer/environments/common/MetadataFieldset';
|
||||||
|
import { stripProtocol } from '@/portainer/filters/filters';
|
||||||
|
|
||||||
import { TLSFieldset } from '@@/TLSFieldset';
|
import { TLSFieldset } from '@@/TLSFieldset';
|
||||||
import { FormSection } from '@@/form-components/FormSection';
|
import { FormSection } from '@@/form-components/FormSection';
|
||||||
|
@ -39,7 +40,7 @@ export function OtherTypesForm({
|
||||||
|
|
||||||
const initialValues: FormValues = {
|
const initialValues: FormValues = {
|
||||||
name: environment.Name,
|
name: environment.Name,
|
||||||
url: environment.URL,
|
url: stripProtocol(environment.URL),
|
||||||
publicUrl: environment.PublicURL || '',
|
publicUrl: environment.PublicURL || '',
|
||||||
|
|
||||||
tlsConfig: {
|
tlsConfig: {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue