From 7772c641c7f2537246ff268bee725debe52edfd9 Mon Sep 17 00:00:00 2001 From: Chris Moore Date: Sat, 19 Mar 2016 13:39:42 -0700 Subject: Normalize whitespace before using mnemonic. Fixes #19. --- src/js/jsbip39.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/js') diff --git a/src/js/jsbip39.js b/src/js/jsbip39.js index 257d8d7..455615a 100644 --- a/src/js/jsbip39.js +++ b/src/js/jsbip39.js @@ -130,7 +130,7 @@ var Mnemonic = function(language) { self.toSeed = function(mnemonic, passphrase) { passphrase = passphrase || ''; - mnemonic = self.normalizeString(mnemonic) + mnemonic = self.normalizeString(mnemonic).split(' ').filter(function(x) { return x.length; }).join(' '); passphrase = self.normalizeString(passphrase) passphrase = "mnemonic" + passphrase; var mnemonicBits = sjcl.codec.utf8String.toBits(mnemonic); -- cgit v1.2.3