aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/controllers/preferences.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/scripts/controllers/preferences.js')
-rw-r--r--app/scripts/controllers/preferences.js9
1 files changed, 4 insertions, 5 deletions
diff --git a/app/scripts/controllers/preferences.js b/app/scripts/controllers/preferences.js
index 8a4a63bb6..50f716852 100644
--- a/app/scripts/controllers/preferences.js
+++ b/app/scripts/controllers/preferences.js
@@ -57,7 +57,7 @@ class PreferencesController {
addSuggestedToken (tokenOpts) {
// TODO: Validate params
const suggested = this.getSuggestedTokens()
- suggested[tokenOpts.address] = suggested
+ suggested[tokenOpts.address] = tokenOpts
this.store.updateState({ suggestedTokens: suggested })
}
@@ -69,11 +69,10 @@ class PreferencesController {
* @param {Function} - next
* @param {Function} - end
*/
- requestAddToken(req, res, next, end) {
+ requestAddToken (req, res, next, end) {
if (req.method === 'eth_watchToken') {
// TODO: Validate params!
const [ rawAddress, symbol, decimals ] = req.params
-
const tokenOpts = {
address: rawAddress,
decimals,
@@ -82,8 +81,8 @@ class PreferencesController {
this.addSuggestedToken(tokenOpts)
this.showAddTokenUi()
-
- return end(rawAddress)
+ res.result = rawAddress
+ return end()
} else {
return next()
}