twilio-professional-services / flex-project-template

A starting point for Twilio Flex projects, providing management strategies for various types of artifacts and distributed development
https://twilio-professional-services.github.io/flex-project-template/
Apache License 2.0
64 stars 71 forks source link

Better handle another worker participant joining #625

Closed dremin closed 2 months ago

dremin commented 2 months ago

Summary

In Flex UI 2.7 and later, the current worker can have multiple conference participants representing themself when using the "Join Call" button. Therefore, any time we are checking for the current worker participant, we need to also check that they are joined.

Note that the dual-channel-recording feature does not currently handle this when recording the worker call leg and the worker uses the "Join Call" button. There is simply no recording after that point, since the recording is only initiated upon task acceptance. This limitation has been documented, in addition to a notice recommending the new native dual-channel conference recording capability.

Checklist

github-actions[bot] commented 2 months ago

0 ESLint error(s) and 0 ESLint warning(s) found in pull request changed files. :white_check_mark: No issues found!