Skip to content

Commit 4924a39

Browse files
fix: add name field to AuthenticatedRequest type
1 parent 5e28c62 commit 4924a39

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/lib/rbac.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ export type Role = 'STUDENT' | 'INSTRUCTOR' | 'ADMIN' | 'MENTOR';
77
export interface AuthenticatedRequest extends NextApiRequest {
88
user?: {
99
id: string;
10+
name: string | null;
1011
email: string;
1112
role: Role;
1213
};
@@ -33,6 +34,7 @@ export function requireAuth(
3334

3435
req.user = {
3536
id: session.user.id,
37+
name: session.user.name || null,
3638
email: session.user.email || '',
3739
role: (session.user.role as Role) || 'STUDENT',
3840
};

0 commit comments

Comments
 (0)