diff --git a/r2/r2/controllers/ipn.py b/r2/r2/controllers/ipn.py index 1e921f845..73babecec 100644 --- a/r2/r2/controllers/ipn.py +++ b/r2/r2/controllers/ipn.py @@ -887,7 +887,7 @@ class StripeController(GoldPaymentController): @classmethod @handle_stripe_error - def cancel_subscription(cls, user): + def cancel_subscription(cls, form, user): if not user.has_stripe_subscription: return @@ -988,7 +988,7 @@ class StripeController(GoldPaymentController): def POST_cancel_subscription(self, form, jquery, user): if user != c.user and not c.user_is_admin: abort(403, "Forbidden") - customer = self.cancel_subscription(user) + customer = self.cancel_subscription(form, user) if not customer: return