Files
zulip/zerver/tornado/socket.py
Greg Price b63e995e82 tornado: Fix a Redis-caused str/bytes bug in status_inquiries.
Because the Redis client returns exclusively bytes -- even for
hash keys -- even on Python 3, the test `'response' in status`
was always returning false, and the line that tries to decode
as JSON was never running, so we were passing `response`
through as a `bytes` object encoding some JSON.

I'm not sure what the impact of this bug was, and in particular
whether something downstream would have fudged it to make up for
this error.
2017-08-25 16:14:33 -07:00

14 KiB