From 872069fed3175955e584b459bcf40c4190dfff18 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Tue, 21 Jul 2026 13:32:44 +0300 Subject: [PATCH] Fix deal --- src/components/deal/DealModal.vue | 16 +++++++--------- src/components/deal/addEdit/EmployeeCard.vue | 3 ++- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/src/components/deal/DealModal.vue b/src/components/deal/DealModal.vue index cc3f3ed..bb406f9 100644 --- a/src/components/deal/DealModal.vue +++ b/src/components/deal/DealModal.vue @@ -381,15 +381,7 @@ diff --git a/src/components/deal/addEdit/EmployeeCard.vue b/src/components/deal/addEdit/EmployeeCard.vue index 73097d8..2537e67 100644 --- a/src/components/deal/addEdit/EmployeeCard.vue +++ b/src/components/deal/addEdit/EmployeeCard.vue @@ -51,7 +51,8 @@ export default { getRoleName(employee) { if (employee.id === employee.company_id) return 'Агентство'; if (employee.manager == 1) return 'Менеджер'; - return employee.role ? employee.role.name : 'Агент'; + if (employee.role) return typeof employee.role === 'object' ? employee.role.name : employee.role; + return 'Агент'; }, getInitials(employee) { const last = (employee.last_name || '').charAt(0);