Merge pull request #693 from matrix-org/luke/fix-team-token-undefined

Treat the literal team token string "undefined" as undefined
This commit is contained in:
Luke Barnard 2017-02-14 13:29:00 +00:00 committed by GitHub
commit 76f80e9873

View file

@ -217,6 +217,12 @@ module.exports = React.createClass({
window.localStorage.getItem('mx_team_token') || window.localStorage.getItem('mx_team_token') ||
window.sessionStorage.getItem('mx_team_token'); window.sessionStorage.getItem('mx_team_token');
// Some users have ended up with "undefined" as their local storage team token,
// treat that as undefined.
if (this._teamToken === "undefined") {
this._teamToken = undefined;
}
if (this._teamToken) { if (this._teamToken) {
console.info(`Team token set to ${this._teamToken}`); console.info(`Team token set to ${this._teamToken}`);
} }