From 12388b0c4e6109217ceb7d9869977edb7e6d21b5 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 15 Jun 2015 21:42:31 +0200 Subject: [PATCH] Fixed permission mixins when there are multiple versions of a permission object --- src/pretix/control/permissions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/permissions.py b/src/pretix/control/permissions.py index a7918ce2b..3a9fed6f2 100644 --- a/src/pretix/control/permissions.py +++ b/src/pretix/control/permissions.py @@ -15,7 +15,7 @@ def event_permission_required(permission): # just a double check, should not ever happen return HttpResponseForbidden() try: - perm = EventPermission.objects.get( + perm = EventPermission.objects.current.get( event=request.event, user=request.user ) @@ -59,7 +59,7 @@ def organizer_permission_required(permission): # just a double check, should not ever happen return HttpResponseForbidden() try: - perm = OrganizerPermission.objects.get( + perm = OrganizerPermission.current.objects.get( organizer=request.organizer, user=request.user )