diff --git a/frontend/src/app/departments/[id]/page.tsx b/frontend/src/app/departments/[id]/page.tsx index 103a4e41..9484beee 100644 --- a/frontend/src/app/departments/[id]/page.tsx +++ b/frontend/src/app/departments/[id]/page.tsx @@ -76,8 +76,7 @@ function DepartmentMemberRow({ const isHead = currentHeadId === member.employee.id; const isRemoving = pendingKey === `member-remove-${member.employee.id}`; const isRoleBusy = pendingKey === `member-role-${member.employee.id}`; - const subtitle = - member.employee.position?.name || member.employee.email || null; + const subtitle = member.employee.position?.name || null; const managementMode = canAssignRoles || canChangeHead || canManage; const roleLabel = member.role?.name || "Без роли"; const personName = displayUserName(member.employee); @@ -106,9 +105,11 @@ function DepartmentMemberRow({ {subtitle} ) : null} - - {roleLabel} - + {member.role ? ( + + {roleLabel} + + ) : null} );