mirror of
https://github.com/zulip/zulip.git
synced 2026-06-24 21:08:25 +08:00
We introduce get_payload for the relatively exceptional cases where webhooks return payloads as dicts. Having a simple "str" type for get_body will allow us to extract test helpers that use payloads from get_body() without the ugly `Union[str, Dict[str, str]]` annotations. I also tightened up annotations in a few places where we now call get_payload (using Dict[str, str] instead of Dict[str, Any]). In the zendesk test I explicitly stringify one of the parameters to satisfy mypy. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| doc.md | ||
| tests.py | ||
| view.py | ||