[FIX] E2E: Decrypting UTF-8 encoded messages (#12398)

pull/12444/head
Pedro Magalhães 8 years ago committed by Diego Sampaio
parent c67c5e86c7
commit c1fe93a8ac
  1. 2
      packages/rocketchat-e2e/client/rocketchat.e2e.room.js

@ -285,7 +285,7 @@ export class E2ERoom {
try {
const result = await decryptAES(vector, this.groupSessionKey, cipherText);
return EJSON.parse(toString(result));
return EJSON.parse(new TextDecoder('UTF-8').decode(new Uint8Array(result)));
} catch (error) {
return console.error('E2E -> Error decrypting message: ', error, message);
}

Loading…
Cancel
Save