Do not create a new focus participant when a client group chat room conference is created, only change its address.

This commit is contained in:
Ghislain MARY 2017-11-24 16:00:59 +01:00
parent 65978c70ad
commit 8274b3d157

View file

@ -285,7 +285,7 @@ void ClientGroupChatRoom::onConferenceCreated (const IdentityAddress &addr) {
L_D();
L_D_T(RemoteConference, dConference);
dConference->conferenceAddress = addr;
dConference->focus = make_shared<Participant>(addr);
dConference->focus->getPrivate()->setAddress(addr);
d->chatRoomId = ChatRoomId(addr, d->chatRoomId.getLocalAddress());
getCore()->getPrivate()->insertChatRoom(getSharedFromThis());
}