From baac87c16a6b598b74b546c03f0e1ab78cd90abf Mon Sep 17 00:00:00 2001 From: = Date: Tue, 7 Jan 2025 21:17:25 +0530 Subject: [PATCH] feat: updated saml error message on missing email or first name attribute --- backend/src/ee/routes/v1/saml-router.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/src/ee/routes/v1/saml-router.ts b/backend/src/ee/routes/v1/saml-router.ts index b195d32b3..0df8c9706 100644 --- a/backend/src/ee/routes/v1/saml-router.ts +++ b/backend/src/ee/routes/v1/saml-router.ts @@ -123,7 +123,10 @@ export const registerSamlRouter = async (server: FastifyZodProvider) => { `email: ${email} firstName: ${profile.firstName as string}` ); - throw new Error("Invalid saml request. Missing email or first name"); + throw new BadRequestError({ + message: + "Invalid saml request. Missing email or first name. Please double check your SAML attribute mapping." + }); } const userMetadata = Object.keys(profile.attributes || {})