mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-02 10:56:06 -04:00
Bundle in some room state in the unsigned bit of the invite when sending to invited servers
This commit is contained in:
parent
184a5c81f0
commit
49ae42bbe1
4 changed files with 35 additions and 7 deletions
|
@ -354,8 +354,12 @@ class MessageHandler(BaseHandler):
|
|||
}
|
||||
|
||||
if event.membership == Membership.INVITE:
|
||||
time_now = self.clock.time_msec()
|
||||
d["inviter"] = event.sender
|
||||
|
||||
invite_event = yield self.store.get_event(event.event_id)
|
||||
d["invite"] = serialize_event(invite_event, time_now, as_client_event)
|
||||
|
||||
rooms_ret.append(d)
|
||||
|
||||
if event.membership != Membership.JOIN:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue