From 7fc8c242eb406637fa537e50aaeae1d0db8f16ba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Felix=20Sch=C3=A4fer?= <felix@thegcat.net>
Date: Sun, 23 Jun 2019 12:42:25 +0200
Subject: [PATCH] Don't select/show canceled OrderPositions

This assumes OrderPositions in canceled Orders are also marked as
canceled.
---
 pretix_public_registrations/signals.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pretix_public_registrations/signals.py b/pretix_public_registrations/signals.py
index 1032279..705000d 100644
--- a/pretix_public_registrations/signals.py
+++ b/pretix_public_registrations/signals.py
@@ -39,7 +39,7 @@ def add_public_registrations_table(sender, **kwargs):
     if cached is None:
         cached = ""
         headers = ["", "Name"]
-        order_positions = OrderPosition.all.filter(order__event=sender)
+        order_positions = OrderPosition.objects.filter(order__event=sender)
         public_order_positions = [
             op for op in order_positions
             if op.meta_info_data.get('question_form_data', {}).get('public_registration') == "True"
-- 
GitLab