turt2live / synapse-netcore-workers

An experimental project to build Synapse-compatible workers in .NET Core
Apache License 2.0
5 stars 2 forks source link

Federation Sender should check room membership at the time of the event, rather than the current membership #32

Open Half-Shot opened 5 years ago

Half-Shot commented 5 years ago

This can inflict issues such as racing the room_membership table, or sending events to users who might have left, or sending old events to users who were not joined at the time of the event.

Half-Shot commented 5 years ago

This is trivial now that the synchrotron has added these endpoints into the common libraries.