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(); }); - + };