misc
This commit is contained in:
@@ -652,7 +652,11 @@ export default function Player({ user }) {
|
||||
}, [currentTrackUuid]);
|
||||
|
||||
// Always define queueFooter, fallback to Close button if user is not available
|
||||
const isDJ = (user && user.roles.includes('dj')) || ENVIRONMENT === "Dev";
|
||||
// Normalize roles to lowercase for case-insensitive comparison
|
||||
const userRoles = Array.isArray(user?.roles)
|
||||
? user.roles.map((r) => (typeof r === 'string' ? r.toLowerCase() : r)).filter(Boolean)
|
||||
: [];
|
||||
const isDJ = userRoles.includes('dj') || userRoles.includes('admin') || ENVIRONMENT === "Dev";
|
||||
const queueFooter = isDJ
|
||||
? (
|
||||
<div className="flex gap-2 justify-end">
|
||||
|
||||
Reference in New Issue
Block a user