Fix a bug which causes a send event level of 0 to not be honoured.

Caused by a bad if check, which incorrectly executes for both 0 and None,
when None was the original intent.
This commit is contained in:
Kegan Dougal 2015-04-07 15:48:20 +01:00
parent 65fd446b4d
commit ae8ff92e05

View file

@ -486,7 +486,7 @@ class Auth(object):
send_level = send_level_event.content.get("events", {}).get(
event.type
)
if not send_level:
if send_level is None:
if hasattr(event, "state_key"):
send_level = send_level_event.content.get(
"state_default", 50