post-merge cleanup
This commit is contained in:
parent
c98c4dc606
commit
c644d0f789
3 changed files with 78 additions and 82 deletions
|
|
@ -52,7 +52,7 @@ exports.init = function init (_conString) {
|
|||
if (!conString) {
|
||||
throw new Error('Postgres connection string is required')
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function connect (cb) {
|
||||
pg.connect(conString, function (err, client, done) {
|
||||
|
|
@ -109,7 +109,7 @@ exports.recordDeviceEvent = function recordDeviceEvent (session, event) {
|
|||
event.deviceTime]
|
||||
client.query(sql, values, done)
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
function query (client, queryStr, values, cb) {
|
||||
if (!cb) {
|
||||
|
|
@ -185,8 +185,8 @@ function computeSendAmount (tx, totals) {
|
|||
var fiatRemaining = (tx.fiat || totals.billsFiat) - totals.txFiat
|
||||
|
||||
var satoshisRemaining = tx.satoshis.eq(0)
|
||||
? totals.billsSatoshis.minus(totals.txSatoshis)
|
||||
: tx.satoshis.minus(totals.txSatoshis)
|
||||
? totals.billsSatoshis.minus(totals.txSatoshis)
|
||||
: tx.satoshis.minus(totals.txSatoshis)
|
||||
|
||||
var result = {
|
||||
fiat: fiatRemaining,
|
||||
|
|
@ -265,18 +265,18 @@ function insertOutgoingCompleteTx (client, session, tx, cb) {
|
|||
}
|
||||
|
||||
function insertIncoming (client, session, tx, satoshis, fiat, stage, authority,
|
||||
cb) {
|
||||
cb) {
|
||||
var realSatoshis = satoshis || new BigNumber(0)
|
||||
insertTx(client, session, true, tx, realSatoshis, fiat, stage, authority, cb)
|
||||
}
|
||||
|
||||
function insertOutgoing (client, session, tx, satoshis, fiat, stage, authority,
|
||||
cb) {
|
||||
cb) {
|
||||
insertTx(client, session, false, tx, satoshis, fiat, stage, authority, cb)
|
||||
}
|
||||
|
||||
function insertTx (client, session, incoming, tx, satoshis, fiat, stage,
|
||||
authority, cb) {
|
||||
authority, cb) {
|
||||
var fields = [
|
||||
'session_id',
|
||||
'stage',
|
||||
|
|
@ -327,7 +327,7 @@ function refreshPendingTx (client, session, cb) {
|
|||
}
|
||||
|
||||
function addPendingTx (client, session, incoming, currencyCode, cryptoCode, toAddress,
|
||||
satoshis, cb) {
|
||||
satoshis, cb) {
|
||||
var fields = ['device_fingerprint', 'session_id', 'incoming',
|
||||
'currency_code', 'crypto_code', 'to_address', 'satoshis']
|
||||
var sql = getInsertQuery('pending_transactions', fields, false)
|
||||
|
|
@ -367,7 +367,7 @@ exports.addOutgoingTx = function addOutgoingTx (session, tx, cb) {
|
|||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
exports.sentCoins = function sentCoins (session, tx, authority, toSend, fee,
|
||||
error, txHash) {
|
||||
|
|
@ -431,14 +431,14 @@ exports.addOutgoingPending = function addOutgoingPending (session, currencyCode,
|
|||
logger.error(err)
|
||||
return cb(err)
|
||||
})
|
||||
}
|
||||
}
|
||||
silentQuery(client, 'COMMIT', null, function () {
|
||||
done()
|
||||
cb()
|
||||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
exports.addInitialIncoming = function addInitialIncoming (session, tx, cb) {
|
||||
connect(function (cerr, client, done) {
|
||||
|
|
@ -460,7 +460,7 @@ exports.addInitialIncoming = function addInitialIncoming (session, tx, cb) {
|
|||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
function insertDispense (client, session, tx, cartridges, transactionId, cb) {
|
||||
var fields = [
|
||||
|
|
@ -511,55 +511,55 @@ exports.cartridgeCounts = function cartridgeCounts (session, cb) {
|
|||
done()
|
||||
if (err) return cb(err)
|
||||
var counts = results.rows.length === 1
|
||||
? [results.rows[0].count1, results.rows[0].count2]
|
||||
: [0, 0]
|
||||
cb(null, {id: results.rows[0].id, counts: counts});
|
||||
});
|
||||
});
|
||||
};
|
||||
? [results.rows[0].count1, results.rows[0].count2]
|
||||
: [0, 0]
|
||||
cb(null, {id: results.rows[0].id, counts: counts})
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
exports.machineEvent = function machineEvent(rec, cb) {
|
||||
exports.machineEvent = function machineEvent (rec, cb) {
|
||||
var TTL = 2 * 60 * 60 * 1000
|
||||
connect(function(cerr, client, done) {
|
||||
if (cerr) return cb(cerr);
|
||||
connect(function (cerr, client, done) {
|
||||
if (cerr) return cb(cerr)
|
||||
var fields = ['id', 'device_fingerprint', 'event_type', 'note', 'device_time']
|
||||
var sql = getInsertQuery('machine_events', fields, false)
|
||||
var values = [rec.id, rec.fingerprint, rec.eventType, rec.note, rec.deviceTime]
|
||||
|
||||
var deleteSql = 'DELETE FROM machine_events WHERE (EXTRACT(EPOCH FROM (now() - created))) * 1000 > $1';
|
||||
var deleteValues = [TTL];
|
||||
var deleteSql = 'DELETE FROM machine_events WHERE (EXTRACT(EPOCH FROM (now() - created))) * 1000 > $1'
|
||||
var deleteValues = [TTL]
|
||||
|
||||
query(client, deleteSql, deleteValues, function(err) {
|
||||
query(client, deleteSql, deleteValues, function (err) {
|
||||
if (err) console.error(err)
|
||||
})
|
||||
|
||||
query(client, sql, values, function(err, results) {
|
||||
done();
|
||||
return cb(err, results);
|
||||
});
|
||||
});
|
||||
};
|
||||
query(client, sql, values, function (err, results) {
|
||||
done()
|
||||
return cb(err, results)
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
exports.devices = function devices(cb) {
|
||||
connect(function(cerr, client, done) {
|
||||
if (cerr) return cb(cerr);
|
||||
exports.devices = function devices (cb) {
|
||||
connect(function (cerr, client, done) {
|
||||
if (cerr) return cb(cerr)
|
||||
var sql = 'SELECT fingerprint, name FROM devices ' +
|
||||
'WHERE authorized=$1';
|
||||
query(client, sql, [true], function(err, results) {
|
||||
done();
|
||||
if (err) return cb(err);
|
||||
'WHERE authorized=$1'
|
||||
query(client, sql, [true], function (err, results) {
|
||||
done()
|
||||
if (err) return cb(err)
|
||||
cb(null, results)
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
exports.machineEvents = function machineEvents(cb) {
|
||||
connect(function(cerr, client, done) {
|
||||
if (cerr) return cb(cerr);
|
||||
exports.machineEvents = function machineEvents (cb) {
|
||||
connect(function (cerr, client, done) {
|
||||
if (cerr) return cb(cerr)
|
||||
var sql = 'SELECT *, (EXTRACT(EPOCH FROM (now() - created))) * 1000 AS age FROM machine_events'
|
||||
query(client, sql, [], function(err, results) {
|
||||
done();
|
||||
if (err) return cb(err);
|
||||
query(client, sql, [], function (err, results) {
|
||||
done()
|
||||
if (err) return cb(err)
|
||||
cb(null, results)
|
||||
})
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue