diff --git a/web/src/components/NewSpaceModalButton/ImportSpaceForm/ImportSpaceForm.tsx b/web/src/components/NewSpaceModalButton/ImportSpaceForm/ImportSpaceForm.tsx index 898f6925e..98b30f029 100644 --- a/web/src/components/NewSpaceModalButton/ImportSpaceForm/ImportSpaceForm.tsx +++ b/web/src/components/NewSpaceModalButton/ImportSpaceForm/ImportSpaceForm.tsx @@ -71,7 +71,11 @@ const ImportSpaceForm = (props: ImportFormProps) => { const validationSchemaStepTwo = yup.object().shape({ organization: yup.string().trim().required(getString('importSpace.orgRequired')), - name: yup.string().trim().required(getString('importSpace.spaceNameRequired')) + name: yup + .string() + .trim() + .required(getString('importSpace.spaceNameRequired')) + .matches(/^[a-zA-Z_][a-zA-Z0-9-_.]*$/, getString('validation.nameLogic')) }) return (