Description
If you explicitly set your status to “Do not disturb”, and then you start or join another person’s meeting, the user’s status still appears as “Do not disturb”. Therefore I cannot depend on using the user.presence_status_updated event to determine if a user joined a meeting if they set their status to “Do not disturb.”
I’m wondering if that is intentional?
On the other hand, if you set your status to “Away” and you join a meeting, the status changes to “In Meeting”.
Error
status for “do not disturb” is never changed to “in meeting”. Is this intentional?
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth
Which Endpoint/s?
user.presence_status_updated event
How To Reproduce
Steps to reproduce the behavior:
- configure app to send user.presence_status_updated events
- manually change your status in zoom to “do not disturb”
- start a meeting
- observe that your status is not set changed to “In Meeting”
- observe that no user.presence_status_updated event is published for “In meeting”