diff options
| author | Adam Soltys <[email protected]> | 2020-03-27 16:59:02 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2020-03-27 16:59:44 -0700 |
| commit | d1f87762cc4d665fa364c848e846eb121269b2e4 (patch) | |
| tree | 3e5277796e01246c98efc80dcee273a1e9a947af /routes | |
| parent | b75a06ea0dadcb7ad2416e900e15276661e065be (diff) | |
| download | coinos-server-d1f87762cc4d665fa364c848e846eb121269b2e4.tar.gz coinos-server-d1f87762cc4d665fa364c848e846eb121269b2e4.zip | |
invoices model
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); }; |
