diff options
| author | Adam Soltys <[email protected]> | 2023-03-28 04:09:51 +0000 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2023-03-28 04:09:58 +0000 |
| commit | 91f8f3bdbfc570154080a1ca70d27f61a637f56c (patch) | |
| tree | 9aa48534c877e93bd7673b0ef0b57cfdeb8daf4f | |
| parent | 0559a382066722b794e1aaaafbb24266c7302f9e (diff) | |
| download | coinos-server-91f8f3bdbfc570154080a1ca70d27f61a637f56c.tar.gz coinos-server-91f8f3bdbfc570154080a1ca70d27f61a637f56c.zip | |
catch payment errors
| -rw-r--r-- | routes/payments.js | 4 |
1 files changed, 4 insertions, 0 deletions
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) { |
