feat(infisical-pg): wrapped saml get option in try catch

This commit is contained in:
Akhil Mohan
2024-01-27 12:40:37 +05:30
parent a729114376
commit 8e0fb9fe9b
@@ -34,6 +34,7 @@ export const registerSamlRouter = async (server: FastifyZodProvider) => {
{
passReqToCallback: true,
getSamlOptions: async (req, done) => {
try {
const { ssoIdentifier } = req.params;
if (!ssoIdentifier) throw new BadRequestError({ message: "Missing sso identitier" });
@@ -60,6 +61,10 @@ export const registerSamlRouter = async (server: FastifyZodProvider) => {
}
(req as unknown as FastifyRequest).ssoConfig = ssoConfig;
done(null, samlConfig);
} catch (error) {
logger.error(error);
done(error as Error);
}
}
},
async (req, profile, cb) => {