show correct value in api secret settings

This commit is contained in:
Laura Klünder 2017-12-19 13:18:31 +01:00
parent 2dce16e3ce
commit f6d38f7b94
2 changed files with 3 additions and 3 deletions

View file

@ -26,7 +26,7 @@
{% if request.user_permissions.grant_permissions or request.user == user %} {% if request.user_permissions.grant_permissions or request.user == user %}
<h4>{% trans 'API secret' %}</h4> <h4>{% trans 'API secret' %}</h4>
<p> <p>
{% if request.user_permissions.api_secret %} {% if user.permissions.api_secret %}
{% if request.user == user %} {% if request.user == user %}
{% trans 'This user has an API secret.' %} {% trans 'This user has an API secret.' %}
{% else %} {% else %}
@ -42,7 +42,7 @@
{% csrf_token %} {% csrf_token %}
<select name="api_secret" style="width: auto;"> <select name="api_secret" style="width: auto;">
<option value="">---</option> <option value="">---</option>
{% if request.user_permissions.api_secret %} {% if user.permissions.api_secret %}
<option value="regenerate">{% trans 'Regenerate API secret' %}</option> <option value="regenerate">{% trans 'Regenerate API secret' %}</option>
<option value="delete">{% trans 'Delete API secret' %}</option> <option value="delete">{% trans 'Delete API secret' %}</option>
{% else %} {% else %}

View file

@ -80,7 +80,7 @@ def user_detail(request, user):
api_secret_action = request.POST.get('api_secret') api_secret_action = request.POST.get('api_secret')
if (api_secret_action and (request.user_permissions.grant_permissions or if (api_secret_action and (request.user_permissions.grant_permissions or
request.user == user and user.permissions.api_secret)): (request.user == user and user.permissions.api_secret))):
permissions = user.permissions permissions = user.permissions