forked from CGM_Public/pretix_original
Fix discount for distinct dates when only certain products are allowed (Z#23107419) (#2783)
This commit is contained in:
committed by
GitHub
parent
b1c6508a5c
commit
1dd3ed6057
@@ -327,7 +327,7 @@ class Discount(LoggedModel):
|
|||||||
candidates = []
|
candidates = []
|
||||||
cardinality = None
|
cardinality = None
|
||||||
for se, l in subevent_to_idx.items():
|
for se, l in subevent_to_idx.items():
|
||||||
l = [ll for ll in l if ll not in current_group]
|
l = [ll for ll in l if ll in initial_candidates and ll not in current_group]
|
||||||
if cardinality and len(l) != cardinality:
|
if cardinality and len(l) != cardinality:
|
||||||
continue
|
continue
|
||||||
if se not in {positions[idx][1] for idx in current_group}:
|
if se not in {positions[idx][1] for idx in current_group}:
|
||||||
|
|||||||
Reference in New Issue
Block a user