refactor view for work page
This commit is contained in:
parent
19fc23808c
commit
8dd0d0eec4
@ -207,10 +207,9 @@ def work_hand_over(request: WSGIRequest) -> HttpResponseRedirect:
|
|||||||
:param request: данные текущего пользователя (login_required)
|
:param request: данные текущего пользователя (login_required)
|
||||||
:return: перезагрузка текущей страницы после выполнения смены роли
|
:return: перезагрузка текущей страницы после выполнения смены роли
|
||||||
"""
|
"""
|
||||||
zenpy_user, admin = auth_user(request)
|
|
||||||
if zenpy_user.custom_role_id == ZENDESK_ROLES['engineer']:
|
make_light_agent(request.user.userprofile,request.user)
|
||||||
zenpy_user.custom_role_id = ZENDESK_ROLES['light_agent']
|
|
||||||
user_update(zenpy_user, admin, request)
|
|
||||||
return HttpResponseRedirect(reverse('work', args=(request.user.id,)))
|
return HttpResponseRedirect(reverse('work', args=(request.user.id,)))
|
||||||
|
|
||||||
|
|
||||||
@ -223,9 +222,8 @@ def work_become_engineer(request: WSGIRequest) -> HttpResponseRedirect:
|
|||||||
:return: перезагрузка текущей страницы после выполнения смены роли
|
:return: перезагрузка текущей страницы после выполнения смены роли
|
||||||
"""
|
"""
|
||||||
zenpy_user, admin = auth_user(request)
|
zenpy_user, admin = auth_user(request)
|
||||||
if zenpy_user.custom_role_id == ZENDESK_ROLES['light_agent']:
|
make_engineer(request.user.userprofile,request.user)
|
||||||
zenpy_user.custom_role_id = ZENDESK_ROLES['engineer']
|
|
||||||
user_update(zenpy_user, admin, request)
|
|
||||||
return HttpResponseRedirect(reverse('work', args=(request.user.id,)))
|
return HttpResponseRedirect(reverse('work', args=(request.user.id,)))
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user