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)
|
||||
:return: перезагрузка текущей страницы после выполнения смены роли
|
||||
"""
|
||||
zenpy_user, admin = auth_user(request)
|
||||
if zenpy_user.custom_role_id == ZENDESK_ROLES['engineer']:
|
||||
zenpy_user.custom_role_id = ZENDESK_ROLES['light_agent']
|
||||
user_update(zenpy_user, admin, request)
|
||||
|
||||
make_light_agent(request.user.userprofile,request.user)
|
||||
|
||||
return HttpResponseRedirect(reverse('work', args=(request.user.id,)))
|
||||
|
||||
|
||||
@ -223,9 +222,8 @@ def work_become_engineer(request: WSGIRequest) -> HttpResponseRedirect:
|
||||
:return: перезагрузка текущей страницы после выполнения смены роли
|
||||
"""
|
||||
zenpy_user, admin = auth_user(request)
|
||||
if zenpy_user.custom_role_id == ZENDESK_ROLES['light_agent']:
|
||||
zenpy_user.custom_role_id = ZENDESK_ROLES['engineer']
|
||||
user_update(zenpy_user, admin, request)
|
||||
make_engineer(request.user.userprofile,request.user)
|
||||
|
||||
return HttpResponseRedirect(reverse('work', args=(request.user.id,)))
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user