diff --git a/client/containers/CommunityCreate/CommunityCreate.tsx b/client/containers/CommunityCreate/CommunityCreate.tsx index ee1099dc32..2b2601bd91 100644 --- a/client/containers/CommunityCreate/CommunityCreate.tsx +++ b/client/containers/CommunityCreate/CommunityCreate.tsx @@ -91,6 +91,7 @@ const CommunityCreate = () => { evt.preventDefault(); setCreateIsLoading(true); if (!acceptTerms) return false; + const formData = new FormData(evt.currentTarget); const honeypot = (formData.get('website') as string) ?? ''; const payload = { @@ -118,7 +119,13 @@ const CommunityCreate = () => { setIsCreated(true); } catch (error) { setCreateIsLoading(false); - setCreateError((error as Error).message); + if (error instanceof Error) { + setCreateError(error.message); + } else if (typeof error === 'string') { + setCreateError(error); + } else { + setCreateError('Error Creating Community'); + } return; } }; @@ -138,6 +145,7 @@ const CommunityCreate = () => { setHeroLogo(val); }; + console.log('createError', createError); return (
{createError}
+ )}