more permissions

This commit is contained in:
Laura Klünder 2017-06-29 17:40:33 +02:00
parent 0ea8ca9920
commit 4ed3f8da89
2 changed files with 27 additions and 5 deletions

View file

@ -21,6 +21,10 @@ def changeset_detail(request, pk):
changeset = request.changeset
if str(pk) != str(request.changeset.pk):
changeset = get_object_or_404(ChangeSet.qs_for_request(request), pk=pk)
if not changeset.can_see(request):
raise Http404
can_edit = changeset.can_edit(request)
if request.method == 'POST' and can_edit: