aboutsummaryrefslogtreecommitdiffstats
path: root/routes/lightning/query.js
blob: dc867371d4f43ccfab1d0f5d88a86ec50a250844 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
module.exports = ah(async (req, res) => {
  const { payreq } = req.body;

  const invoice = await db.Invoice.findOne({
    include: {
      attributes: ['username'],
      model: db.User,
      as: "user"
    },
    where: {
      text: payreq,
    }
  });

  if (invoice) emit(req.user.username, "to", invoice.user);
  res.end();
});