mirror of
https://github.com/discourse/discourse.git
synced 2024-11-27 04:33:40 +08:00
4ee0f4e5ba
Channels and threads are cached as much as possible, as a result the `last_message_bus_id` can become stalled. It was for example exhibited with the following actions: - open a channel (A) - send a message - navigate to another channel (B) - come back to channel (A), and you would actually get all the messages replayed since you opened (A) for the first time as the `last_message_bus_id` would only refresh on a full page reload This was technically not causing known bugs ATM, but was probably the source of few hard to repro bugs and would for sure cause issues in the future. Co-authored-by: Mark VanLandingham <markvanlan@gmail.com> |
||
---|---|---|
.. | ||
discourse | ||
lib/discourse-markdown | ||
select-kit/addons/components |