Logging to try to track down riot-web#3148

Since I can't figure out how this is happening, add a shedload of logging to
try to pin it down.
This commit is contained in:
Richard van der Hoff 2017-02-06 16:01:25 +00:00
parent 77f76db68b
commit 484d9d708e
4 changed files with 38 additions and 2 deletions

View file

@ -30,11 +30,19 @@ var TYPING_SERVER_TIMEOUT = 30000;
var MARKDOWN_ENABLED = true;
export function onSendMessageFailed(err, room) {
// XXX: temporary logging to try to diagnose
// https://github.com/vector-im/riot-web/issues/3148
console.log('MessageComposer got send failure: ' + err.name + '('+err+')');
if (err.name === "UnknownDeviceError") {
const UnknownDeviceDialog = sdk.getComponent("dialogs.UnknownDeviceDialog");
Modal.createDialog(UnknownDeviceDialog, {
devices: err.devices,
room: room,
onFinished: (r) => {
// XXX: temporary logging to try to diagnose
// https://github.com/vector-im/riot-web/issues/3148
console.log('UnknownDeviceDialog closed with '+r);
},
}, "mx_Dialog_unknownDevice");
}
dis.dispatch({