From 9f668e5fd6db6c1d5eb7fb7b78e271732abc5c9d Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 19 Sep 2019 18:04:31 +0200 Subject: [PATCH] Fix crash in OrderEmailHistory for unknown orders --- src/pretix/control/views/orders.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/views/orders.py b/src/pretix/control/views/orders.py index 3b98da021..394be9c1d 100644 --- a/src/pretix/control/views/orders.py +++ b/src/pretix/control/views/orders.py @@ -1561,10 +1561,11 @@ class OrderEmailHistory(EventPermissionRequiredMixin, OrderViewMixin, ListView): paginate_by = 10 def get_queryset(self): - order = Order.objects.filter( + order = get_object_or_404( + Order, event=self.request.event, code=self.kwargs['code'].upper() - ).first() + ) qs = order.all_logentries() qs = qs.filter( action_type__contains="order.email"