correct all req.user property references in controllers

This commit is contained in:
2026-02-02 01:03:53 -06:00
parent d25ec6ebe7
commit 01aadcf2f3

View File

@@ -79,8 +79,8 @@ export async function getUserById(
// Check if user is admin or requesting their own data
const requestingUser = req.user;
const isAdmin = requestingUser?.role === 'ADMIN';
const isSelf = requestingUser?.id === userId;
const isAdmin = requestingUser?.roleName === 'ADMIN';
const isSelf = requestingUser?.userId === userId;
if (!isAdmin && !isSelf) {
res.status(403).json({
@@ -177,8 +177,8 @@ export async function updateUser(
}
const requestingUser = req.user;
const isAdmin = requestingUser?.role === 'ADMIN';
const isSelf = requestingUser?.id === userId;
const isAdmin = requestingUser?.roleName === 'ADMIN';
const isSelf = requestingUser?.userId === userId;
if (!isAdmin && !isSelf) {
res.status(403).json({