From 836e6a8cf07041ced95f50e2a4faee1691182067 Mon Sep 17 00:00:00 2001 From: Josh Harvey Date: Sun, 9 Jul 2017 23:37:23 +0300 Subject: [PATCH] bug fixes --- lib/cash-in-tx.js | 2 +- lib/plugins/wallet/mock-wallet/mock-wallet.js | 2 +- lib/routes.js | 6 +++++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/cash-in-tx.js b/lib/cash-in-tx.js index b4b8070c..f8b8643b 100644 --- a/lib/cash-in-tx.js +++ b/lib/cash-in-tx.js @@ -156,7 +156,7 @@ function pullNewBills (billRows, machineTx) { return _.differenceBy(_.get('id'), machineTx.bills, bills) } -const massage = _.flow(_.omit(['direction', 'bills']), convertBigNumFields, _.mapKeys(_.snakeCase)) +const massage = _.flow(_.omit(['direction', 'cryptoNetwork', 'bills']), convertBigNumFields, _.mapKeys(_.snakeCase)) function insertNewBills (billRows, machineTx) { const bills = pullNewBills(billRows, machineTx) diff --git a/lib/plugins/wallet/mock-wallet/mock-wallet.js b/lib/plugins/wallet/mock-wallet/mock-wallet.js index 8d9b53b9..85dc291a 100644 --- a/lib/plugins/wallet/mock-wallet/mock-wallet.js +++ b/lib/plugins/wallet/mock-wallet/mock-wallet.js @@ -14,7 +14,7 @@ let t0 function _balance (cryptoCode) { const cryptoRec = coinUtils.getCryptoCurrency(cryptoCode) const unitScale = cryptoRec.unitScale - BN(10).shift(unitScale).round() + return BN(10).shift(unitScale).round() } function balance (account, cryptoCode) { diff --git a/lib/routes.js b/lib/routes.js index 46323ba5..3196bd42 100644 --- a/lib/routes.js +++ b/lib/routes.js @@ -100,7 +100,11 @@ function postTx (req, res, next) { return Tx.post(_.set('deviceId', req.deviceId, req.body), pi) .then(tx => { - if (tx.errorCode) throw httpError(tx.error, 500) + if (tx.errorCode) { + logger.error(tx.error) + throw httpError(tx.error, 500) + } + return res.json(tx) }) .catch(next)