diff --git a/apps/web/app/orgs/[orgslug]/signup/signup.tsx b/apps/web/app/orgs/[orgslug]/signup/signup.tsx index b22454f0..1a7687a0 100644 --- a/apps/web/app/orgs/[orgslug]/signup/signup.tsx +++ b/apps/web/app/orgs/[orgslug]/signup/signup.tsx @@ -61,6 +61,7 @@ function SignUpClient(props: SignUpClientProps) { const formik = useFormik({ initialValues: { org_slug: props.org?.slug, + org_id: props.org?.id, email: '', password: '', username: '', diff --git a/apps/web/services/auth/auth.ts b/apps/web/services/auth/auth.ts index 623da877..7269f1a6 100644 --- a/apps/web/services/auth/auth.ts +++ b/apps/web/services/auth/auth.ts @@ -122,6 +122,7 @@ interface NewAccountBody { email: string; password: string; org_slug: string; + org_id:string; } export async function signup(body: NewAccountBody): Promise { @@ -134,6 +135,7 @@ export async function signup(body: NewAccountBody): Promise { redirect: "follow", }; - const res = await fetch(`${getAPIUrl()}users/?org_slug=${body.org_slug}`, requestOptions); + const res = await fetch(`${getAPIUrl()}users/${body.org_id}`, requestOptions); + return res; }