diff --git a/src/ConferenceCallManager.js b/src/ConferenceCallManager.js index 6da87ed8..8a5c18cc 100644 --- a/src/ConferenceCallManager.js +++ b/src/ConferenceCallManager.js @@ -94,10 +94,6 @@ export class ConferenceCallManager extends EventEmitter { } } - static logout() { - localStorage.removeItem("matrix-auth-store"); - } - static async register(homeserverUrl, username, password) { try { const registrationClient = matrixcs.createClient(homeserverUrl); @@ -552,4 +548,8 @@ export class ConferenceCallManager extends EventEmitter { this.emit("debug"); } + + logout() { + localStorage.removeItem("matrix-auth-store"); + } } diff --git a/src/JoinOrCreateRoom.jsx b/src/JoinOrCreateRoom.jsx index 4891af73..4b2888d7 100644 --- a/src/JoinOrCreateRoom.jsx +++ b/src/JoinOrCreateRoom.jsx @@ -64,7 +64,7 @@ export function JoinOrCreateRoom({ manager }) { (e) => { e.preventDefault(); manager.logout(); - history.push("/"); + location.reload(); }, [manager] );