Fix role end-user -> admin
This commit is contained in:
parent
bf69c870cd
commit
8ba662c0ca
@ -22,7 +22,7 @@
|
||||
|
||||
<br>
|
||||
|
||||
{% if role == "engineer" %}
|
||||
{% if role == "admin" %}
|
||||
<a href="/work/hand_over">Сдать смену</a>
|
||||
{% else %}
|
||||
<a href="/work/become_engineer">Запросить права инженера</a>
|
||||
|
@ -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()
|
||||
|
Loading…
x
Reference in New Issue
Block a user