From d1de8f5863dca41aa8dc4e8c967c3d4792d95c8c Mon Sep 17 00:00:00 2001 From: Mira Weller Date: Thu, 18 Jul 2024 11:17:16 +0200 Subject: [PATCH] remove redundant check (this is already checked using the 'if not self.condition_min_count or self.condition_min_value' condition directly above) --- src/pretix/base/models/discount.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/pretix/base/models/discount.py b/src/pretix/base/models/discount.py index 7943df450..7e5978469 100644 --- a/src/pretix/base/models/discount.py +++ b/src/pretix/base/models/discount.py @@ -274,9 +274,6 @@ class Discount(LoggedModel): raise ValueError('Validation invariant violated.') if self.benefit_only_apply_to_cheapest_n_matches: - if not self.condition_min_count: - raise ValueError('Validation invariant violated.') - # sort by line_price condition_idx_group = sorted(condition_idx_group, key=lambda idx: (positions[idx].line_price_gross, -idx)) benefit_idx_group = sorted(benefit_idx_group, key=lambda idx: (positions[idx].line_price_gross, -idx))