mirror of
https://github.com/zulip/zulip.git
synced 2026-07-09 21:21:47 +08:00
We ran into a bug in production caused by two issues: - Some users came from orgs that didn't have a website and since the URL field was required, they submitted invalid URLs. - We didn't properly respond to invalid form submissions, which led to UnboundLocalError exceptions in another part of the code. This commit solves this by doing the following: - We now allow blank URLs and have a convenient placeholder text label that tells users that they may leave the URL field blank. - This commit refactors the code such that invalid form submissions result in an informative error message about what exactly went wrong. |
||
|---|---|---|
| .. | ||
| stripe_fixtures | ||
| __init__.py | ||
| test_stripe.py | ||