Fixes to inconsistencies to meeting settings when creating meetings via API
Changed
- Updates to these two APIs:
PATCH /v2/accounts/{accountId}/meetings/{meetingId}
POST /v2/accounts/{accountId}/users/{userId}/meetings
- When creating meetings via API, if no passcode or waiting room parameters are specified, the API will honor the user's configured settings.
- Meetings will automatically generate a passcode when user settings have passcode enabled.
Fixed
- Fixed an issue where waiting rooms were sometimes enabled despite user preferences.
- Fixed an issue where meetings scheduled through third-party integrations weren't consistently following user meeting settings.