Add views docs after pulling

This commit is contained in:
Степаненко Ольга 2021-03-23 15:27:52 +03:00
parent 6c19ebdd3e
commit b483998686

View File

@ -181,7 +181,16 @@ def work_page(request: WSGIRequest, id: int) -> HttpResponse:
return redirect("login")
def user_update(zenpy_user, admin, request):
def user_update(zenpy_user: User, admin: User, request: WSGIRequest) -> UserProfile:
"""
Функция устанавливает пользователю роль "agent" (изменяет профиль).
:param zenpy_user: Пользователь Zendesk
:param admin: Пользователь
:param request: Запрос установки роли "agent" в Userprofile
:return: Обновленный профиль пользователя
"""
admin.users.update(zenpy_user)
request.user.userprofile.role = "agent"
request.user.userprofile.save()