Fix role end-user -> admin

This commit is contained in:
Andrey Kovalev 2021-02-17 21:38:41 +03:00
parent bf69c870cd
commit 8ba662c0ca
2 changed files with 3 additions and 3 deletions

View File

@ -22,7 +22,7 @@
<br>
{% if role == "engineer" %}
{% if role == "admin" %}
<a href="/work/hand_over">Сдать смену</a>
{% else %}
<a href="/work/become_engineer">Запросить права инженера</a>

View File

@ -108,7 +108,7 @@ def work_page(request, id):
@login_required()
def work_hand_over(request):
zenpy_user, admin = auth_user(request)
if request.user.is_authenticated and zenpy_user.role == "end-user":
if request.user.is_authenticated and zenpy_user.role == "admin":
zenpy_user.role = "agent"
admin.users.update(zenpy_user)
request.user.userprofile.role = 0
@ -120,7 +120,7 @@ def work_hand_over(request):
def work_become_engineer(request):
zenpy_user, admin = auth_user(request)
if request.user.is_authenticated and zenpy_user.role == "agent":
zenpy_user.role = "end-user"
zenpy_user.role = "admin"
admin.users.update(zenpy_user)
request.user.userprofile.role = 1
request.user.userprofile.save()