diff options
Diffstat (limited to 'routes')
| -rw-r--r-- | routes/invoices.js | 6 | ||||
| -rw-r--r-- | routes/lightning/invoice.js | 15 |
2 files changed, 7 insertions, 14 deletions
diff --git a/routes/invoices.js b/routes/invoices.js new file mode 100644 index 00000000..d188ff44 --- /dev/null +++ b/routes/invoices.js @@ -0,0 +1,6 @@ +app.post("/invoice", auth, async (req, res) => { + let { invoice } = req.body; + invoice.user_id = req.user.id; + invoice.currency = req.user.currency; + res.send(await db.Invoice.create(invoice)); +}); diff --git a/routes/lightning/invoice.js b/routes/lightning/invoice.js index 840321fb..50be961d 100644 --- a/routes/lightning/invoice.js +++ b/routes/lightning/invoice.js @@ -9,18 +9,5 @@ module.exports = async (req, res) => { return err(e.message); } - let hash = invoice.payment_request; - - await db.Payment.create({ - user_id: req.user.id, - hash, - amount, - currency: "CAD", - rate: app.get("rates")[req.user.currency], - tip, - confirmed: 1, - asset: 'LNBTC', - }); - - res.send(invoice); + res.send(invoice.payment_request); }; |
