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'); 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) receiveLoginChildWindow(data)

View File

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