From 49a951466f6d13f66ab7ebf662c266981c799fc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5var=20Aamb=C3=B8=20Fosstveit?= Date: Fri, 1 May 2020 00:31:07 +0200 Subject: [PATCH] Fix missing roomId in login from joindialog, ref #183 --- app/src/RoomClient.js | 4 ++-- app/src/components/JoinDialog.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/RoomClient.js b/app/src/RoomClient.js index afb1d78..d2ab9bc 100644 --- a/app/src/RoomClient.js +++ b/app/src/RoomClient.js @@ -465,9 +465,9 @@ export default class RoomClient }); } - login() + login(roomId = this._roomId) { - const url = `/auth/login?peerId=${this._peerId}&roomId=${this._roomId}`; + const url = `/auth/login?peerId=${this._peerId}&roomId=${roomId}`; window.open(url, 'loginWindow'); } diff --git a/app/src/components/JoinDialog.js b/app/src/components/JoinDialog.js index d7b63d4..130e39d 100644 --- a/app/src/components/JoinDialog.js +++ b/app/src/components/JoinDialog.js @@ -217,7 +217,7 @@ const JoinDialog = ({ myPicture={myPicture} onLogin={() => { - loggedIn ? roomClient.logout() : roomClient.login(); + loggedIn ? roomClient.logout() : roomClient.login(roomId); }} loggedIn={loggedIn} >