mirror of
https://github.com/discourse/discourse.git
synced 2025-02-07 03:48:23 +00:00
Followup to bd5c5c4b5f7b33a64cc12e2ba13e81767ac00edc, a bug was introduced there for any channel that did not have threading enabled or sites with the experimental threading disabled. When the user replied to another chat message, since this is always a thread in the background, we weren't sending any MessageBus messages to the main channel, since the message was a thread reply. However in the UI these messages still show in the main stream of the channel if threading is turned off, so the UI was not reacting to these things happening in the backend. The worst issue was that new clients would not see new replies sent in reply to other messages in the channel.