mirror of https://github.com/zulip/zulip.git
1ef2d9d637
Several changes: * De-duplicate code for different error types. * No need to list lots of error subtypes where we aren't treating them differently; StripeError is the base class of them all. * Unexpected, non-Stripe-related, exceptions we can handle in the normal way. Just make them show up in the billing-specific log too. * The Stripe client library already logs type, code, param, and message before raising an error, so we don't need to repeat those; just add the HTTP status code (because it's not there already and sure why not), and the Python exception type the client library chose to raise in case that makes things a bit easier to interpret. |
||
---|---|---|
.. | ||
management | ||
migrations | ||
README.md | ||
__init__.py | ||
forms.py | ||
models.py | ||
urls.py | ||
views.py |
README.md
ZILENCER -- The Zulip License Manager
This app is the place for storing state about various deployments of Zulip that exist in the world.