From 16e51a2c7a20aa35ca85228099c5b3e45c5236ca Mon Sep 17 00:00:00 2001 From: sachaaaaa Date: Thu, 8 Aug 2019 10:20:17 +1000 Subject: [PATCH] use variable for magic number --- libtextsecure/account_manager.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libtextsecure/account_manager.js b/libtextsecure/account_manager.js index 2e7b96748..98621fba1 100644 --- a/libtextsecure/account_manager.js +++ b/libtextsecure/account_manager.js @@ -125,9 +125,10 @@ generateKeypair = () => { let seedHex = window.mnemonic.mn_decode(mnemonic, mnemonicLanguage); // handle shorter than 32 bytes seeds - if (seedHex.length !== 32 * 2) { + const privKeyHexLength = 32 * 2; + if (seedHex.length !== privKeyHexLength) { seedHex = seedHex.concat(seedHex); - seedHex = seedHex.substring(0, 32 * 2); + seedHex = seedHex.substring(0, privKeyHexLength); } const privKeyHex = window.mnemonic.sc_reduce32(seedHex); const privKey = dcodeIO.ByteBuffer.wrap(