Improved authorization.

This commit is contained in:
2018-01-29 17:53:29 +01:00
parent b68949ba5f
commit fdcc103571
2 changed files with 27 additions and 8 deletions

View File

@@ -14,12 +14,12 @@
<a class="btn"
href="{% url 'dav_events:event_detail' event.pk %}">{% trans 'Details' %}</a>
</li>
<li class="{% if not has_permission_accept or event.accepted %}disabled{% endif %}">
<a class="btn {% if has_permission_accept and not event.accepted %}btn-success{% else %}disabled{% endif %}"
<li class="{% if not has_permission_accept %}disabled{% endif %}">
<a class="btn {% if has_permission_accept %}btn-success{% else %}disabled{% endif %}"
href="{% url 'dav_events:event_accept' event.pk %}">{% trans 'Freigeben' %}</a>
</li>
<li class="{% if not has_permission_update or event.accepted %}disabled{% endif %}">
<a class="btn {% if has_permission_update and not event.accepted %}btn-warning{% else %}disabled{% endif %}"
<li class="{% if not has_permission_update %}disabled{% endif %}">
<a class="btn {% if has_permission_update %}btn-warning{% else %}disabled{% endif %}"
href="{% url 'dav_events:event_update' event.pk %}">{% trans 'Ändern' %}</a>
</li>
<li class="disabled">