aboutsummaryrefslogtreecommitdiffstats
path: root/routes/lightning/query.js
blob: 36c297f65d589f3ad5fef418f6d3c9509190a536 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
export default 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();
};