1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-21 14:29:40 +02:00

fix(app): remove canUndo function from environment variables [EE-6232] (#10961)

Co-authored-by: testa113 <testa113>
This commit is contained in:
Ali 2024-01-17 10:13:53 +13:00 committed by GitHub
parent a8e53a4510
commit 787c7ec4cc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 50 additions and 26 deletions

View file

@ -1,26 +0,0 @@
import { SchemaOf, array, bool, object, string } from 'yup';
import { EnvVar } from '@@/form-components/EnvironmentVariablesFieldset/types';
import { buildUniquenessTest } from '@@/form-components/validate-unique';
export function kubeEnvVarValidationSchema(): SchemaOf<EnvVar[]> {
return array(
object({
name: string()
.required('Environment variable name is required')
.matches(
/^[a-zA-Z][a-zA-Z0-9_.-]*$/,
`This field must consist of alphabetic characters, digits, '_', '-', or '.', and must not start with a digit (e.g. 'my.env-name', or 'MY_ENV.NAME', or 'MyEnvName1'`
),
value: string().default(''),
needsDeletion: bool().default(false),
})
).test(
'unique',
'This environment variable is already defined',
buildUniquenessTest(
() => 'This environment variable is already defined',
'name'
)
);
}