This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Description
Reproduction flow:
- Have an appservice that autojoins rooms when you invite it.
- Invite the appservice bot to a DM.
- Send a message into the DM
- Notice that the appservice doesn't receive a transaction for the event.
Expected behaviour:
- Appservices should get any and all events for rooms of which they are members of.
An example of this not working can be found by looking for the event $gyPH0FEqlReAQwWGdpPLz-UdpQ5T2YjwRy4Cpa8ZaHQ in !BEPhTttjYKNQfBgWvS:matrix.org.
Additionally, sending new messages into the room after some time will allow those to be bridged so this smells strongly of stale cache.