prose-im / prose-core-client

Prose core XMPP client manager & protocols.
https://prose.org
Mozilla Public License 2.0
18 stars 3 forks source link

Prefer global availability over in-room availability for participants #57

Open nesium opened 4 months ago

nesium commented 4 months ago

As mentioned in https://github.com/prose-im/prose-app-web/issues/44#issuecomment-1952990239 participants in rooms that we're also subscribed to (i.e. receive their presence) should be displayed with their global availability.

Note that as long as they're using the Prose client both of these availabilities will be the same since we're sending an updated presence to each connected room when a user changes their availability. As such this should be a minor improvement.