mirror of https://github.com/zulip/zulip.git
7fbe08f515
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 |