From 900b7dd94aeeeb1207c4dc22f9446c75e7310867 Mon Sep 17 00:00:00 2001 From: Kegan Dougal Date: Thu, 12 Nov 2015 16:14:01 +0000 Subject: [PATCH] Guard onLoggedIn since registration uses it too and that isn't done yet --- src/controllers/pages/MatrixChat.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/controllers/pages/MatrixChat.js b/src/controllers/pages/MatrixChat.js index 6be223e578..c96da15522 100644 --- a/src/controllers/pages/MatrixChat.js +++ b/src/controllers/pages/MatrixChat.js @@ -294,11 +294,13 @@ module.exports = { }, onLoggedIn: function(credentials) { - console.log("onLoggedIn => %s", credentials.userId); - MatrixClientPeg.replaceUsingAccessToken( - credentials.homeserverUrl, credentials.identityServerUrl, - credentials.userId, credentials.accessToken - ); + if (credentials) { // registration doesn't do this yet + console.log("onLoggedIn => %s", credentials.userId); + MatrixClientPeg.replaceUsingAccessToken( + credentials.homeserverUrl, credentials.identityServerUrl, + credentials.userId, credentials.accessToken + ); + } this.setState({ screen: undefined, logged_in: true