Removed duplicate filter in settings page

Improved Rule value handling
This commit is contained in:
2026-09-28 11:10:17 +02:00
parent ef13117042
commit 93b3416d2c
2 changed files with 9 additions and 107 deletions
@@ -582,14 +582,15 @@ export const USER_ROLE_OPTIONS = [
{ value: 'Supervisor', label: 'Supervisor' },
{ value: 'Manager', label: 'Manager' },
{ value: 'Contributor', label: 'Contributor' },
{ value: 'Unassigned', label: 'Unassigned' },
];
export const getUserRoleBadge = (role?: string | number | UserRole | null) => {
if (role === null || role === undefined || role === '') {
if (role === null || role === undefined || role === '' || String(role).trim().toLowerCase() === 'null' || String(role).trim().toLowerCase() === 'unassigned') {
return {
label: 'Contributor',
className: 'bg-emerald-500/15 text-emerald-300 border-emerald-500/30',
dot: 'bg-emerald-400',
label: 'Unassigned',
className: 'bg-slate-800/80 text-slate-400 border-slate-700/80 shadow-xs',
dot: 'bg-slate-500',
};
}