From 1384c8e8556c420e1e5a5ffc41885918920d07be Mon Sep 17 00:00:00 2001 From: = Date: Thu, 12 Sep 2024 00:19:16 +0530 Subject: [PATCH] feat: debug added log points for entra failing saml --- backend/src/ee/routes/v1/saml-router.ts | 7 +++++++ standalone-entrypoint.sh | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/backend/src/ee/routes/v1/saml-router.ts b/backend/src/ee/routes/v1/saml-router.ts index f0e69715d..716c23fe5 100644 --- a/backend/src/ee/routes/v1/saml-router.ts +++ b/backend/src/ee/routes/v1/saml-router.ts @@ -103,6 +103,13 @@ export const registerSamlRouter = async (server: FastifyZodProvider) => { const email = profile?.email ?? (profile?.emailAddress as string); // emailRippling is added because in Rippling the field `email` reserved if (!email || !profile.firstName) { + logger.info( + { + err: new Error("Invalid saml request. Missing email or first name"), + profile + }, + `email: ${email} firstName: ${profile.firstName as string}` + ); throw new BadRequestError({ message: "Invalid request. Missing email or first name" }); } diff --git a/standalone-entrypoint.sh b/standalone-entrypoint.sh index 8fcdb26e7..783ce6a8e 100755 --- a/standalone-entrypoint.sh +++ b/standalone-entrypoint.sh @@ -7,4 +7,4 @@ scripts/initialize-standalone-build.sh cd ../ -exec node dist/main.mjs +exec node --enable-source-maps dist/main.mjs