From cb575a02915e5d24a589fe7e88ea1613240f9b7b Mon Sep 17 00:00:00 2001 From: Cali93 <32299095+Cali93@users.noreply.github.com> Date: Thu, 5 Oct 2023 09:19:59 +0300 Subject: [PATCH] feat(error-codes): improve error codes --- src/handlers/verify.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/handlers/verify.ts b/src/handlers/verify.ts index b430181..dda1dad 100644 --- a/src/handlers/verify.ts +++ b/src/handlers/verify.ts @@ -58,8 +58,16 @@ export const verifyAndSignIn = async (req: Request, res: Response) => { req.session.save(() => res.status(422).json({ message: e.message })); break; } + case SiweErrorType.INVALID_ADDRESS: { + req.session.save(() => res.status(422).json({ message: e.message })); + break; + } case SiweErrorType.NONCE_MISMATCH: { - req.session.save(() => res.status(403).json({ message: e.message })); + req.session.save(() => res.status(400).json({ message: e.message })); + break; + } + case SiweErrorType.DOMAIN_MISMATCH: { + req.session.save(() => res.status(400).json({ message: e.message })); break; } default: {