Actually use srp.add_srpfleetmain permission

Also adds a new @permissions_required decorator.
This commit is contained in:
Col Crunch
2018-08-01 22:38:54 -04:00
parent 3de7a2ccd2
commit adb982114a
3 changed files with 34 additions and 1 deletions

View File

@@ -17,6 +17,8 @@
<a href="{% url 'srp:all' %}" class="btn btn-primary">
{% trans "View All" %}
</a>
{% endif %}
{% if perms.srp.add_srpfleetmain or perms.auth.srp_management %}
<a href="{% url 'srp:add' %}" class="btn btn-success">
{% trans "Add SRP Fleet" %}
</a>

View File

@@ -59,7 +59,7 @@ def srp_fleet_view(request, fleet_id):
@login_required
@permission_required('auth.srp_management')
@permissions_required(('auth.srp_management', 'srp.add_srpfleetmain'))
def srp_fleet_add_view(request):
logger.debug("srp_fleet_add_view called by user %s" % request.user)
completed = False