// In case role_id is not yet assigned...
if (!$cl_role && $user_details['role'])
- $cl_role = ttRoleHelper::gerRoleByRank($user_details['role']); // TODO: remove after roles revamp.
+ $cl_role = ttRoleHelper::getRoleByRank($user_details['role']); // TODO: remove after roles revamp.
$cl_client_id = $user_details['client_id'];
$cl_status = $user_details['status'];
'status' => $cl_status,
'rate' => $cl_rate,
'projects' => $assigned_projects);
- if (right_assign_roles & $user->rights) {
+ if (right_assign_roles & $user->rights && $cl_role) {
// Get legacy role value.
$legacy_role = ttRoleHelper::getLegacyRole($cl_role); // TODO: remove after roles revamp.
$fields['role'] = $legacy_role;