discourse/plugins/discourse-presence
Osama Sayegh bd709c89a7
FIX: Unsubscribe from topic presence when navigating between topics (#12198)
This PR fixes a bug where if you navigate from topic to another one (via suggested topics, notifications etc.), the previous topic is not unsubscribed from presence manager, which means if you visit lots of topics all the subscriptions will accumulate and can cause rate limit errors.

This bug is exposed by the loading slider we're currently experimenting with on Meta because we no longer have an intermediate state when navigating between topics which means the `willDestroyElement` hook that's responsible for unsubscribing is not called.
2021-02-24 23:14:38 +03:00
..
assets FIX: Unsubscribe from topic presence when navigating between topics (#12198) 2021-02-24 23:14:38 +03:00
config Update translations (#12186) 2021-02-23 15:10:04 +01:00
spec/requests FEATURE - SiteSetting to disable user option to hide their profiles and presences (#10885) 2020-10-09 17:18:44 -04:00
README.md Add discourse-presence as a core plugin (#5137) 2017-09-07 09:40:18 +02:00
plugin.rb FEATURE - SiteSetting to disable user option to hide their profiles and presences (#10885) 2020-10-09 17:18:44 -04:00

README.md

Discourse Presence plugin

This plugin shows which users are currently writing a reply at the same time as you.

Installation

Follow the directions at Install a Plugin using https://github.com/discourse/discourse-presence.git as the repository URL.

Authors

André Pereira, David Taylor

License

GNU GPL v2