Merge pull request #1054 from matrix-org/rav/logging_for_timeline_load_fail

Add some logging around switching rooms
This commit is contained in:
Luke Barnard 2017-06-08 09:41:41 +01:00 committed by GitHub
commit 22a4325ca3
2 changed files with 14 additions and 0 deletions

View file

@ -644,6 +644,17 @@ module.exports = React.createClass({
}
}
if (roomInfo.room_alias) {
console.log(
`Switching to room alias ${roomInfo.room_alias} at event ` +
newState.initialEventId,
);
} else {
console.log(`Switching to room id ${roomInfo.room_id} at event ` +
newState.initialEventId,
);
}
// Wait for the first sync to complete so that if a room does have an alias,
// it would have been retrieved.
let waitFor = q(null);

View file

@ -902,6 +902,9 @@ var TimelinePanel = React.createClass({
var onError = (error) => {
this.setState({timelineLoading: false});
console.error(
`Error loading timeline panel at ${eventId}: ${error}`,
);
var msg = error.message ? error.message : JSON.stringify(error);
var ErrorDialog = sdk.getComponent("dialogs.ErrorDialog");