Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix custom-hold-music with native XWT participants #541

Merged
merged 2 commits into from
Apr 17, 2024

Conversation

dremin
Copy link
Contributor

@dremin dremin commented Apr 17, 2024

Summary

When using native external warm transfer, the HoldParticipant action's holdMusicUrl payload property is ignored. Override the handling for these participants to allow custom-hold-music to take effect. See SEFLEX-3875 for more details.

Checklist

  • Tested changes end to end
  • Requested one or more reviewers

Copy link

0 ESLint error(s) and 0 ESLint warning(s) found in pull request changed files.
0 ESLint error(s) and 0 ESLint warning(s) found in files outside of the pull request.

✅ No issues found!

Copy link
Contributor

@Romanti-Ezer Romanti-Ezer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job again @dremin! 🎉

Test Results below

  • Issue observed - Using an account with native warm transfer enabled (Johnson Flex) and in the main branch

The custom hold music is not being played to the invited participant

Issue.observed.-.Native.XMT.participant.not.hearing.custom.hold.music.20240417.mov
  • Fix validated ✅ - Using an account with native warm transfer enabled (Johnson Flex) and in the custom-hold-native-xwt branch

The custom hold music is correctly being played to the invited participant

Fix.custom-hold-music.with.native.XWT.participants.-.Test.20240417.mov
  • Regression test ✅ - using an account without the native warm transfer, but using the conference feature from the template - in the custom-hold-native-xwt branch

The custom hold music is correctly being played to the invited participant

Custom.Hold.Music.Regression.Testing.-.Conference.feature.20240417.mov

@dremin dremin merged commit c62fe46 into main Apr 17, 2024
10 checks passed
@dremin dremin deleted the custom-hold-native-xwt branch April 17, 2024 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants