From b771f92ea144800feaaffe5f64dbb2104bbafc5d Mon Sep 17 00:00:00 2001 From: Aman Agrawal Date: Fri, 22 Aug 2025 11:03:51 +0530 Subject: [PATCH] stripe: Return 400 error instead of 500 on invalid tier. --- corporate/lib/stripe.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/corporate/lib/stripe.py b/corporate/lib/stripe.py index a8470b172a..5473fa5b32 100644 --- a/corporate/lib/stripe.py +++ b/corporate/lib/stripe.py @@ -452,7 +452,7 @@ class InvalidBillingScheduleError(Exception): super().__init__(self.message) -class InvalidTierError(Exception): +class InvalidTierError(JsonableError): def __init__(self, tier: int) -> None: self.message = f"Unknown tier: {tier}" super().__init__(self.message)