From 462675bdfe0084870a7a91dd2ec4af38d51c8ed5 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Tue, 19 Nov 2024 16:43:47 +0530 Subject: [PATCH] feat: normalize user id --- server/src/middlewares/auth.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/src/middlewares/auth.ts b/server/src/middlewares/auth.ts index 47662cd8..31f83ff7 100644 --- a/server/src/middlewares/auth.ts +++ b/server/src/middlewares/auth.ts @@ -21,9 +21,15 @@ export const requireSignIn = (req: UserRequest, res: Response, next: any) => { console.log('JWT verification error:', err); return res.sendStatus(403); } + // Normalize payload key + if (user.userId && !user.id) { + user.id = user.userId; + delete user.userId; // temporary: del the old key for clarity + } + req.user = user; console.log(`After: ${JSON.stringify(user)} and ${JSON.stringify(req.user)}`) next(); }); - + };