0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-12-14 06:43:46 +01:00

Fix bug where we tried to insert state events with null state key

This commit is contained in:
Erik Johnston 2014-09-25 14:45:15 +01:00
parent d170fbdb9f
commit ba87eb6753

View file

@ -217,7 +217,8 @@ class DataStore(RoomMemberStore, RoomStore,
)
raise _RollbackButIsFineException("_persist_event")
if is_new_state and hasattr(event, "state_key"):
is_state = hasattr(event, "state_key") and event.state_key is not None
if is_new_state and is_state:
vals = {
"event_id": event.event_id,
"room_id": event.room_id,