From 58a3d5965959f6524b601dde429a94ddc36b1187 Mon Sep 17 00:00:00 2001 From: Victoria Earl Date: Wed, 22 May 2024 15:08:17 -0400 Subject: [PATCH] Fix 500 error for promo codes Unlimited promo codes were breaking prereg --- uber/forms/attendee.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uber/forms/attendee.py b/uber/forms/attendee.py index 0c6518434..86dc1bd57 100644 --- a/uber/forms/attendee.py +++ b/uber/forms/attendee.py @@ -309,7 +309,7 @@ def promo_code_valid(form, field): else: if code.is_expired: raise ValidationError("That promo code has expired.") - elif code.uses_remaining <= 0 and not code.is_unlimited: + elif not code.is_unlimited and code.uses_remaining <= 0: raise ValidationError("That promo code has been used already.")