anchor the authcache on LoggedInView to prevent it persisting over logouts

This commit is contained in:
Matthew Hodgson 2017-02-21 01:03:22 +00:00
parent 6af0b9618a
commit aabf9255d2
2 changed files with 5 additions and 5 deletions

View file

@ -49,11 +49,16 @@ export default React.createClass({
childContextTypes: { childContextTypes: {
matrixClient: React.PropTypes.instanceOf(Matrix.MatrixClient), matrixClient: React.PropTypes.instanceOf(Matrix.MatrixClient),
authCache: React.PropTypes.object,
}, },
getChildContext: function() { getChildContext: function() {
return { return {
matrixClient: this._matrixClient, matrixClient: this._matrixClient,
authCache: {
auth: {},
lastUpdate: 0,
},
}; };
}, },

View file

@ -68,7 +68,6 @@ module.exports = React.createClass({
childContextTypes: { childContextTypes: {
appConfig: React.PropTypes.object, appConfig: React.PropTypes.object,
authCache: React.PropTypes.object,
}, },
AuxPanel: { AuxPanel: {
@ -78,10 +77,6 @@ module.exports = React.createClass({
getChildContext: function() { getChildContext: function() {
return { return {
appConfig: this.props.config, appConfig: this.props.config,
authCache: {
auth: {},
lastUpdate: 0,
},
}; };
}, },