From 797d3a7f987cd60bac9d35589ba2e5840daf13d8 Mon Sep 17 00:00:00 2001 From: Nafees Nazik <84864519+G3root@users.noreply.github.com> Date: Fri, 21 Jul 2023 14:18:43 +0530 Subject: [PATCH] fix: set up organization field validation (#10154) Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com> --- .../components/CreateANewOrganizationForm.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/features/ee/organizations/components/CreateANewOrganizationForm.tsx b/packages/features/ee/organizations/components/CreateANewOrganizationForm.tsx index 858645bfd1..22825a1f02 100644 --- a/packages/features/ee/organizations/components/CreateANewOrganizationForm.tsx +++ b/packages/features/ee/organizations/components/CreateANewOrganizationForm.tsx @@ -223,8 +223,11 @@ export const CreateANewOrganizationForm = ({ slug }: { slug?: string }) => { defaultValue={value} onChange={(e) => { const domain = extractDomainFromEmail(e?.target.value); - newOrganizationFormMethods.setValue("adminEmail", e?.target.value); - newOrganizationFormMethods.setValue("adminUsername", e?.target.value.split("@")[0]); + newOrganizationFormMethods.setValue("adminEmail", e?.target.value.trim()); + newOrganizationFormMethods.setValue( + "adminUsername", + e?.target.value.split("@")[0].trim() + ); if (newOrganizationFormMethods.getValues("slug") === "") { newOrganizationFormMethods.setValue("slug", domain); } @@ -256,7 +259,7 @@ export const CreateANewOrganizationForm = ({ slug }: { slug?: string }) => { label={t("organization_name")} defaultValue={value} onChange={(e) => { - newOrganizationFormMethods.setValue("name", e?.target.value); + newOrganizationFormMethods.setValue("name", e?.target.value.trim()); if (newOrganizationFormMethods.formState.touchedFields["slug"] === undefined) { newOrganizationFormMethods.setValue("slug", slugify(e?.target.value)); }