From 2ed6e9ba2fbe6b9bf29217df576b0c3a195c2de3 Mon Sep 17 00:00:00 2001 From: "J. Ryan Stinnett" Date: Wed, 8 Apr 2020 00:43:52 +0100 Subject: [PATCH] Convert recovery key to Uint8Array explicitly --- src/crypto/recoverykey.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crypto/recoverykey.js b/src/crypto/recoverykey.js index 198521c7d48..7fb9cf44a6b 100644 --- a/src/crypto/recoverykey.js +++ b/src/crypto/recoverykey.js @@ -59,8 +59,8 @@ export function decodeRecoveryKey(recoverykey) { throw new Error("Incorrect length"); } - return result.slice( + return Uint8Array.from(result.slice( OLM_RECOVERY_KEY_PREFIX.length, OLM_RECOVERY_KEY_PREFIX.length + global.Olm.PRIVATE_KEY_LENGTH, - ); + )); }