From a5f7288ac358eaa19e1018be6aed4ba530da4fe0 Mon Sep 17 00:00:00 2001 From: Frank Sauerburger <frank@sauerburger.com> Date: Tue, 7 Jun 2022 09:46:49 +0200 Subject: [PATCH] Fix CA change permission --- app/owlca/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/owlca/views.py b/app/owlca/views.py index 4eec3dd..a84ece9 100644 --- a/app/owlca/views.py +++ b/app/owlca/views.py @@ -101,7 +101,7 @@ def cert_pickup_download(request, pickup_code, cert_pk): response['Content-Disposition'] = 'inline; filename=cert.pem' return response -@permission_required('owlca.add_certificationauthority') +@permission_required('add_certificationauthority') def ca_create(request): if request.method == 'POST': form = forms.CaCreateForm(request.POST) @@ -160,7 +160,8 @@ def ca_create(request): 'owlca/certificationauthority_create.html', {'form': form}) -@permission_required('owlca.change_certificationauthority') +@permission_required('change_certificationauthority', + (models.CertificationAuthority, "pk", "pk")) def ca_edit(request, pk): ca = get_object_or_404(models.CertificationAuthority, pk=pk) if request.method == 'POST': -- GitLab