zulip/corporate
Zixuan James Li 6277f09296 corporate: Fix type annotations for payment failed handler.
When being called, the wrapped function is passed `PaymentIntent`
(the `content_object` of `Event`). With that, since `customer` can be
`None`, an assertion is also required.

Signed-off-by: Zixuan James Li <p359101898@gmail.com>
2022-07-15 14:56:22 -07:00
..
lib corporate: Fix type annotations for payment failed handler. 2022-07-15 14:56:22 -07:00
management billing: Do subscription management in-house instead of with Stripe Billing. 2018-12-22 13:39:30 -08:00
migrations corporate/models: Modify Customer to accommodate self-hosted customers. 2021-11-30 15:20:33 -08:00
tests test_stripe: Remove realm from upgrade. 2022-06-28 16:12:00 -07:00
views webhook: Do not allow None default for headers. 2022-07-15 14:00:56 -07:00
__init__.py
models.py pricing: Replace "Zulip Standard" with "Zulip Cloud Standard". 2022-02-09 11:00:24 -08:00
urls.py billing: Migrate to Stripe hosted checkout page. 2021-11-05 17:23:10 -07:00