Fix STACK-BACKEND-67

This commit is contained in:
Konstantin Wohlwend 2025-01-13 11:06:36 -08:00
parent 20e3922390
commit 3cd66c4c58

View File

@ -13,10 +13,6 @@ const OAuthUserInfoSchema = yupObject({
export function validateUserInfo(
userInfo: Partial<yup.InferType<typeof OAuthUserInfoSchema>>,
options?: { expectNoEmail?: boolean }
): OAuthUserInfo {
if (!options?.expectNoEmail && !userInfo.email) {
throw new Error("Email is required");
}
return OAuthUserInfoSchema.validateSync(userInfo);
}