aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2020-05-05 15:28:56 -0700
committerAdam Soltys <[email protected]>2020-05-05 15:28:56 -0700
commita50b7185e6581c52dcf881f636ea1a4e70722852 (patch)
tree205d1ad96b11f08e94ff0bc241876d69a07b3eb4
parenta1c51d93db7b6d4bc3493bd23a0261356efb6aac (diff)
downloadcoinos-server-a50b7185e6581c52dcf881f636ea1a4e70722852.tar.gz
coinos-server-a50b7185e6581c52dcf881f636ea1a4e70722852.zip
catch payreq parsing error
-rw-r--r--routes/lightning/query.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/routes/lightning/query.js b/routes/lightning/query.js
index 6f0dccbf..48af8b8e 100644
--- a/routes/lightning/query.js
+++ b/routes/lightning/query.js
@@ -2,9 +2,9 @@ const bolt11 = require("bolt11");
module.exports = async (req, res) => {
let { amount, payreq } = req.body;
- payreq = bolt11.decode(payreq);
try {
+ payreq = bolt11.decode(payreq);
res.send(await lna.queryRoutes({ pub_key: payreq.payeeNodeKey, amt: amount || payreq.satoshis }));
} catch (e) {
res.status(500).send(e.message);