From 42ad55c926902587affc34a484396a00e16d534e Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 12 Nov 2020 16:34:06 -0500 Subject: fix lnurl pay bug --- routes/lnurl.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/routes/lnurl.js b/routes/lnurl.js index 006ee0c9..04cadc13 100644 --- a/routes/lnurl.js +++ b/routes/lnurl.js @@ -166,7 +166,7 @@ app.post( params: { callback, k1 } } = req.body; - const url = `${callback}?amount=${amount * 1000}&comment=${comment}`; + const url = `${callback}${callback.includes('?') ? '&' : '?'}amount=${amount * 1000}${comment ? '&comment=' + comment : ''}`; try { const parts = callback.split("/"); @@ -177,7 +177,6 @@ app.post( res.send(await send(amount, "", result.pr, user)); } catch (e) { l.error("failed to send payment", e.message); - throw e; res.status(500).send(e.message); } }) -- cgit v1.2.3