better logs send payment

This commit is contained in:
hatim boufnichel 2020-08-15 19:46:15 +02:00
parent 03430e33ff
commit 756d84920d

View file

@ -1485,13 +1485,13 @@ module.exports = async (
//if res was already sent //if res was already sent
if (response.status !== 'SUCCEEDED') { if (response.status !== 'SUCCEEDED') {
//if the operation failed //if the operation failed
finalEvent = { error: response.failure_reason } logger.error('Sen payment failure', response.details)
} else { } else {
finalEvent = { status: response.status } finalEvent = { status: response.status }
} }
} else { } else {
if (response.status !== 'SUCCEEDED') { if (response.status !== 'SUCCEEDED') {
logger.error('SendPayment Info:', response) logger.error('Sen payment failure', response.details)
return res.status(500).json({ return res.status(500).json({
errorMessage: sanitizeLNDError(response.details) errorMessage: sanitizeLNDError(response.details)
}) })
@ -1508,12 +1508,12 @@ module.exports = async (
sentPayment.on('error', async err => { sentPayment.on('error', async err => {
logger.error('SendPayment Error:', err) logger.error('SendPayment Error:', err)
if (res.headersSent) { if (res.headersSent) {
finalEvent = { error: err.details } //send error on socket if http has already finished logger.error('Sen payment failure', err)
} else { } else {
const health = await checkHealth() const health = await checkHealth()
if (health.LNDStatus.success) { if (health.LNDStatus.success) {
res.status(500).json({ res.status(500).json({
errorMessage: sanitizeLNDError(err.details) errorMessage: sanitizeLNDError(err)
}) })
} else { } else {
res.status(500) res.status(500)