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

VIH-11028 redirect to service error on primary device when participant connects on a secondary device #2264

Merged
merged 4 commits into from
Oct 10, 2024

Conversation

shaed-parkar
Copy link
Contributor

Jira link

VIH-11028

Change description

There is an outstanding issue involving users who connect to the same hearing with the same account on multiple devices. This typically results in a disconnect of the former connection. However, this overlaps with a retry connection logic which attempts to dial back into the conference after a period of time. This causes both logged in browsers to battle for who is connected and results in a bad experience.

A solution is to capture the reason from the supplier, and if the reason contains the message 'connected on another device' and the participant's call tag, then redirect the user away from the hearing room.

Capture the reason from the callback event and publish it to the participant status message.

Participant Status Message Enhancements:

Interface and Unit Test Updates:

Dependency Updates:

@shaed-parkar shaed-parkar requested review from a team as code owners October 9, 2024 21:15
@shaed-parkar shaed-parkar changed the title VIH-11028 redirect to log out on primary device when participant connects on a secondary device VIH-11028 redirect to service error on primary device when participant connects on a secondary device Oct 10, 2024
@shaed-parkar shaed-parkar force-pushed the feature/VIH-11028-capture-disconnect-reason branch from a615df3 to dd85df6 Compare October 10, 2024 12:17
Copy link

@shaed-parkar shaed-parkar merged commit f82e9fb into master Oct 10, 2024
8 checks passed
@shaed-parkar shaed-parkar deleted the feature/VIH-11028-capture-disconnect-reason branch October 10, 2024 13:02
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.

4 participants