From 4234a6440d65c9d738453e4e3efc5ccb6f6d25ad Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 19 Jan 2024 15:31:35 +0100 Subject: [PATCH] Fix crash in discount computation when cloning series to single event --- src/pretix/base/models/discount.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/models/discount.py b/src/pretix/base/models/discount.py index e93c754104..11c6039cf8 100644 --- a/src/pretix/base/models/discount.py +++ b/src/pretix/base/models/discount.py @@ -344,7 +344,7 @@ class Discount(LoggedModel): elif self.subevent_mode == self.SUBEVENT_MODE_SAME: def key(idx): - return positions[idx][1] # subevent_id + return positions[idx][1] or 0 # subevent_id # Build groups of candidates with the same subevent, then apply our regular algorithm # to each group