This commit is contained in:
2026-06-18 13:45:57 +02:00
parent 277c719963
commit c6ce93c564
6 changed files with 20 additions and 20 deletions
+2 -4
View File
@@ -156,9 +156,7 @@ export async function isAccountLocked(user: {
}
export function mapDbUserToSessionUser(dbUser: Record<string, unknown>): SessionUser {
const roleName = dbUser.role_name as string
const mappedRole =
roleName === "SUPER_ADMIN" || roleName === "ADMIN" ? "admin" : "sales"
const roleName = (dbUser.role_name as string).toLowerCase()
return {
id: dbUser.id as string,
@@ -166,7 +164,7 @@ export function mapDbUserToSessionUser(dbUser: Record<string, unknown>): Session
email: dbUser.email as string,
firstName: dbUser.first_name as string,
lastName: dbUser.last_name as string,
role: mappedRole,
role: roleName,
avatar: `https://ui-avatars.com/api/?name=${encodeURIComponent(
`${dbUser.first_name}+${dbUser.last_name}`
)}&background=1d4ed8&color=fff&size=128`,