Removed duplicate filter in settings page
Improved Rule value handling
This commit is contained in:
@@ -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',
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user