diff --git a/lib/plugins.js b/lib/plugins.js index fa911f85..08455d5d 100644 --- a/lib/plugins.js +++ b/lib/plugins.js @@ -389,7 +389,11 @@ exports.cashOut = function cashOut (deviceId, tx) { })) } -exports.dispenseAck = db.addDispense +exports.dispenseAck = function (deviceId, tx) { + console.log('DEBUG23: %j', tx) + const cartridges = cachedConfig.exchanges.settings.cartridges + return db.addDispense(deviceId, tx, cartridges) +} exports.fiatBalance = function fiatBalance (cryptoCode) { const deviceRate = exports.getDeviceRate(cryptoCode) diff --git a/lib/postgresql_interface.js b/lib/postgresql_interface.js index b87b74a7..599ed6ca 100644 --- a/lib/postgresql_interface.js +++ b/lib/postgresql_interface.js @@ -146,6 +146,8 @@ function insertDispense (deviceId, tx, cartridges) { const sql = getInsertQuery('dispenses', fields) + console.log('DEBUG24: %j', tx) + const dispense1 = tx.bills[0].actualDispense const dispense2 = tx.bills[1].actualDispense const reject1 = tx.bills[0].rejected diff --git a/lib/routes.js b/lib/routes.js index 08fffafe..20bd87d2 100644 --- a/lib/routes.js +++ b/lib/routes.js @@ -169,7 +169,7 @@ function cashOut (req, res) { } function dispenseAck (req, res) { - plugins.dispenseAck(getDeviceId(req), req.body) + plugins.dispenseAck(getDeviceId(req), req.body.tx) res.json({success: true}) }