1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-12-19 10:22:30 +03:00

Improve decryption error messages

Attempt to make the decryption errors less obscure
This commit is contained in:
Richard van der Hoff
2016-11-24 14:51:35 +00:00
parent c5afcaeaf7
commit ce71de0d78
3 changed files with 9 additions and 5 deletions

View File

@@ -467,7 +467,7 @@ MatrixClient.prototype.isRoomEncrypted = function(roomId) {
*/
function _decryptEvent(client, event) {
if (!client._crypto) {
_badEncryptedMessage(event, "**Encryption not enabled**");
_badEncryptedMessage(event, "Encryption not enabled");
return;
}
@@ -477,7 +477,7 @@ function _decryptEvent(client, event) {
if (!(e instanceof Crypto.DecryptionError)) {
throw e;
}
_badEncryptedMessage(event, "**" + e.message + "**");
_badEncryptedMessage(event, e.message);
return;
}
}
@@ -487,7 +487,7 @@ function _badEncryptedMessage(event, reason) {
type: "m.room.message",
content: {
msgtype: "m.bad.encrypted",
body: reason,
body: "** Unable to decrypt: " + reason + " **",
},
});
}