From 91f8f3bdbfc570154080a1ca70d27f61a637f56c Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 28 Mar 2023 04:09:51 +0000 Subject: catch payment errors --- routes/payments.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'routes') diff --git a/routes/payments.js b/routes/payments.js index 204b1d9d..ead233d6 100644 --- a/routes/payments.js +++ b/routes/payments.js @@ -150,6 +150,7 @@ export default { }, async parse({ body: { payreq } }, res) { + try { let hour = 1000 * 60 * 60; let { last } = store.nodes; let { nodes } = store; @@ -164,6 +165,9 @@ export default { let alias = node ? node.alias : payee.substr(0, 12); res.send({ alias, amount: Math.round(msatoshi / 1000) }); + } catch(e) { + bail(res, e.message); + } }, async pot({ params: { name } }, res) { -- cgit v1.2.3