Bus regression: `chatd_presence_updated` event not broadcasted

Description

Since 22.13, since the changes to the bus subsystem, `chatd_presence_updated` is only sent to the user who changed it's presence and not to everyone within the tenant.

To fix:
1. Change `PresenceUpdatedEvent` from `UserEvent` to `TenantEvent` (will have header `user_uuid:*`) in xivo-bus
2. Update event in wazo-chatd

Hotfixed in 22.14: the presence in external applications would not be updated at all, which can be very visible, depending on the user’s workflow

Zendesk Ticket IDs

None

Activity

Show:
Done

Details

Priority

Assignee

Reporter

Approvers

Sébastien Duthil

Fix versions

Sprint

Zendesk Support

4

Created October 18, 2022 at 5:59 PM
Updated November 10, 2022 at 1:20 PM
Resolved October 18, 2022 at 8:09 PM