🐛 fix(gifts): fix userId undefined - guard used userId but controller expected sub

This commit is contained in:
Till-JS 2026-02-15 23:55:42 +01:00
parent ec8395858b
commit 670073e3c2

View file

@ -57,7 +57,9 @@ export class JwtAuthGuard implements CanActivate {
this.logger.debug('Token verification successful', { userId: payload.sub });
// Attach user to request
// Include both 'sub' and 'userId' for compatibility with different controllers
request.user = {
sub: payload.sub,
userId: payload.sub,
email: payload.email as string,
role: payload.role as string,