From 00131668aa6c39288ba0473929164975d39b364f Mon Sep 17 00:00:00 2001 From: Alex van Andel Date: Mon, 22 Apr 2024 16:13:15 +0100 Subject: [PATCH] fix: Avatar API isn't ran at signup handler (#14675) --- packages/features/auth/signup/handlers/calcomHandler.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/features/auth/signup/handlers/calcomHandler.ts b/packages/features/auth/signup/handlers/calcomHandler.ts index 8cec77bde4..c5620274b1 100644 --- a/packages/features/auth/signup/handlers/calcomHandler.ts +++ b/packages/features/auth/signup/handlers/calcomHandler.ts @@ -5,6 +5,7 @@ import { getPremiumMonthlyPlanPriceId } from "@calcom/app-store/stripepayment/li import { hashPassword } from "@calcom/features/auth/lib/hashPassword"; import { sendEmailVerification } from "@calcom/features/auth/lib/verifyEmail"; import { createOrUpdateMemberships } from "@calcom/features/auth/signup/utils/createOrUpdateMemberships"; +import { prefillAvatar } from "@calcom/features/auth/signup/utils/prefillAvatar"; import { WEBAPP_URL } from "@calcom/lib/constants"; import { getLocaleFromRequest } from "@calcom/lib/getLocaleFromRequest"; import { HttpError } from "@calcom/lib/http-error"; @@ -201,7 +202,9 @@ async function handler(req: RequestWithUsernameStatus, res: NextApiResponse) { }, }, }); - + if (process.env.AVATARAPI_USERNAME && process.env.AVATARAPI_PASSWORD) { + await prefillAvatar({ email }); + } sendEmailVerification({ email, language: await getLocaleFromRequest(req),