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

Breakout rooms chat not working in 1.24 #5675

Open
juanmanuelpuhl opened this issue Feb 27, 2025 · 1 comment
Open

Breakout rooms chat not working in 1.24 #5675

juanmanuelpuhl opened this issue Feb 27, 2025 · 1 comment
Assignees

Comments

@juanmanuelpuhl
Copy link

Hi, first I want to thank you all for the quick responses and updates. Me and my team really appreciate that :)

Now, I updated my app to 1.24 and starting playing a little with Breakout rooms. I noticed that when the room is opened, and the participant is transferred automatically to that room, the new chat adapter initialization fails and I get this error:

Unable to create chat adapter for thread because createChatAdapterCallback is not set
    at AzureCommunicationCallWithChatAdapter.createNewChatAdapterForThread 

I have a CallComposite and ChatComposite, separated, because we needed some customizations for the controls that the CallWithChatComposite don't support and for the adapter I'm using a callWithChatAdapter created with the function createAzureCommunicationCallWithChatAdapterFromClients.
I tried following the execution flow in your code but don't see any way of setting that, unless it should be something internal.

Is there any setting/prop/configuration I'm missing or is it a known issue or not supported?

dependencies versions:

"@azure/communication-calling": "1.31.2",
"@azure/communication-calling-effects": "1.1.3",
"@azure/communication-chat": "^1.5.4",
"@azure/communication-react": "1.24.0",

@mgamis-msft
Copy link
Contributor

mgamis-msft commented Feb 27, 2025

HI @juanmanuelpuhl, thanks for filing this issue and detailing your scenario. I will investigate this scenario of using createAzureCommunicationCallWithChatAdapterFromClients and see where the gap is on our side. But I'm curious how you are getting the chatAdapter from the callWithChatAdapter returned from createAzureCommunicationCallWithChatAdapterFromClients before assigning to the ChatComposite?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants