Fix invite state to always include all events

This commit is contained in:
Erik Johnston 2017-04-26 16:18:08 +01:00
parent 7239258ae6
commit 34e682d385
3 changed files with 24 additions and 7 deletions

View file

@ -250,9 +250,11 @@ class SyncRestServlet(RestServlet):
"""
invited = {}
for room in rooms:
logger.info("invite: %r", room.invite)
invite = serialize_event(
room.invite, time_now, token_id=token_id,
event_format=format_event_for_client_v2_without_room_id,
is_invite=True,
)
unsigned = dict(invite.get("unsigned", {}))
invite["unsigned"] = unsigned