diff --git a/main/templates/pages/work.html b/main/templates/pages/work.html
index 2fcb4cf..a588ef5 100644
--- a/main/templates/pages/work.html
+++ b/main/templates/pages/work.html
@@ -22,13 +22,13 @@
Список сотрудников с правами инженера
- ID |
+ Email |
Name |
{% for engineer in engineers %}
- {{ engineer.id }} |
+ {{ engineer.email }} |
{{ engineer.name }} |
{% endfor %}
diff --git a/main/views.py b/main/views.py
index ca8c9c2..0008255 100644
--- a/main/views.py
+++ b/main/views.py
@@ -128,10 +128,20 @@ def auth_user(request):
@login_required()
def work_page(request, id):
+ users = get_users_list()
if request.user.id == id:
+ engineers = []
+ light_agents = []
+ for user in users:
+
+ if user.custom_role_id == ZENDESK_ROLES['engineer']:
+ engineers.append((user))
+ elif user.custom_role_id == ZENDESK_ROLES['light_agent']:
+ light_agents.append(user)
+
context = {
- 'engineers': UserProfile.objects.filter(role="admin"),
- 'agents': UserProfile.objects.filter(role="agent"),
+ 'engineers': engineers,
+ 'agents': light_agents,
'pagename': 'Управление правами'
}
return render(request, 'pages/work.html', context)