Toggle auto-reg off when successfully registered as a guest.

Otherwise if you refresh -> auto-reg -> logout, you will get an infinite
spinner as it will think it is auto-registering again.
This commit is contained in:
Kegan Dougal 2016-01-11 15:12:55 +00:00
parent a3df50f4c3
commit fcdfce3760

View file

@ -152,6 +152,7 @@ module.exports = React.createClass({
);
MatrixClientPeg.get().registerGuest().done(function(creds) {
console.log("Registered as guest: %s", creds.user_id);
self._setAutoRegisterAsGuest(false);
self.onLoggedIn({
userId: creds.user_id,
accessToken: creds.access_token,
@ -185,7 +186,6 @@ module.exports = React.createClass({
MatrixClientPeg.get().stopClient();
MatrixClientPeg.get().removeAllListeners();
MatrixClientPeg.unset();
this.notifyNewScreen('login');
this.replaceState({
logged_in: false,