Fix discount for distinct dates when only certain products are allowed (Z#23107419) (#2783)

This commit is contained in:
Richard Schreiber
2022-09-08 12:24:18 +02:00
committed by GitHub
parent b1c6508a5c
commit 1dd3ed6057

View File

@@ -327,7 +327,7 @@ class Discount(LoggedModel):
candidates = []
cardinality = None
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:
continue
if se not in {positions[idx][1] for idx in current_group}: