matrix-org / matrix-bifrost

General purpose bridging with a variety of backends including libpurple and xmpp.js
Apache License 2.0
164 stars 31 forks source link

Messages getting lost if Matrix user has left the DM room #287

Open tadzik opened 3 years ago

tadzik commented 3 years ago

To reproduce:

Send a message from purple to matrix Get invited to DM room Leave DM room Send a message from purple to matrix again Messages get delivered to existing room even though the target user is already there

The user should either get reinvited if they're not there, or the room removed from Bifrost and DB altogether when the (only) matrix user leaves.

selurvedu commented 3 years ago

Same as #213 and #217, right?