aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-03-24 09:19:00 -0700
committerAdam Soltys <[email protected]>2023-03-24 09:19:00 -0700
commit5756d04533a69d93091dcbb469d83da6b55456bc (patch)
treea2b79cf2a276566250d5d473dd72f580b209b862
parent711b75309ce8c4efce457a1938b50ac875550b2d (diff)
downloadcoinos-server-5756d04533a69d93091dcbb469d83da6b55456bc.tar.gz
coinos-server-5756d04533a69d93091dcbb469d83da6b55456bc.zip
throw on incomplete payment
-rw-r--r--routes/payments.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/routes/payments.js b/routes/payments.js
index a1204700..204b1d9d 100644
--- a/routes/payments.js
+++ b/routes/payments.js
@@ -72,6 +72,7 @@ export default {
let r;
try {
r = await ln.pay(payreq, msatoshi ? undefined : `${amount}sats`);
+ if (r.status !== "complete") fail("payment did not complete");
p.amount = -amount;
p.tip = total - amount;