Provide roomId to logout for load balanced scenarios, fixes #275

auto_join_3.3
Håvar Aambø Fosstveit 2020-05-06 14:03:47 +02:00
parent 45a89b9f1a
commit 26874877ba
2 changed files with 3 additions and 3 deletions

View File

@ -475,9 +475,9 @@ export default class RoomClient
window.open(url, 'loginWindow');
}
logout()
logout(roomId = this._roomId)
{
window.open('/auth/logout', 'logoutWindow');
window.open(`/auth/logout?peerId=${this._peerId}&roomId=${roomId}`, 'logoutWindow');
}
receiveLoginChildWindow(data)

View File

@ -224,7 +224,7 @@ const JoinDialog = ({
myPicture={myPicture}
onLogin={() =>
{
loggedIn ? roomClient.logout() : roomClient.login(roomId);
loggedIn ? roomClient.logout(roomId) : roomClient.login(roomId);
}}
loggedIn={loggedIn}
>