diff options
author | Dan Finlay <dan@danfinlay.com> | 2016-11-04 02:59:20 +0800 |
---|---|---|
committer | Dan Finlay <dan@danfinlay.com> | 2016-11-04 02:59:20 +0800 |
commit | bd2a429a85d27fc82e76115ec136640cbfecf9e1 (patch) | |
tree | a8f085a3ef359b69bc4f2f65e6c408514019c321 /app/scripts/lib | |
parent | 9ca3c57339571c43106306a6b4fadcfad40d3c19 (diff) | |
download | tangerine-wallet-browser-bd2a429a85d27fc82e76115ec136640cbfecf9e1.tar tangerine-wallet-browser-bd2a429a85d27fc82e76115ec136640cbfecf9e1.tar.gz tangerine-wallet-browser-bd2a429a85d27fc82e76115ec136640cbfecf9e1.tar.bz2 tangerine-wallet-browser-bd2a429a85d27fc82e76115ec136640cbfecf9e1.tar.lz tangerine-wallet-browser-bd2a429a85d27fc82e76115ec136640cbfecf9e1.tar.xz tangerine-wallet-browser-bd2a429a85d27fc82e76115ec136640cbfecf9e1.tar.zst tangerine-wallet-browser-bd2a429a85d27fc82e76115ec136640cbfecf9e1.zip |
Fix account nicknaming bug
When nicknaming, we weren't normalizing the input, and so we were retrieving with differently formatted addresses than we were persisting.
Diffstat (limited to 'app/scripts/lib')
-rw-r--r-- | app/scripts/lib/config-manager.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/scripts/lib/config-manager.js b/app/scripts/lib/config-manager.js index 8f5590738..f50d95c12 100644 --- a/app/scripts/lib/config-manager.js +++ b/app/scripts/lib/config-manager.js @@ -269,13 +269,15 @@ ConfigManager.prototype.getWalletNicknames = function () { } ConfigManager.prototype.nicknameForWallet = function (account) { + const address = ethUtil.addHexPrefix(account.toLowerCase()) const nicknames = this.getWalletNicknames() - return nicknames[account] + return nicknames[address] } ConfigManager.prototype.setNicknameForWallet = function (account, nickname) { + const address = ethUtil.addHexPrefix(account.toLowerCase()) const nicknames = this.getWalletNicknames() - nicknames[account] = nickname + nicknames[address] = nickname var data = this.getData() data.walletNicknames = nicknames this.setData(data) |