From 2d7352ed9642ceea8beb32723191eb16d56830a6 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 25 Oct 2022 13:55:28 -0700 Subject: require pin on certain endpoints --- routes/lightning/send.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'routes/lightning') diff --git a/routes/lightning/send.js b/routes/lightning/send.js index ba88aaf6..b41d5ed0 100644 --- a/routes/lightning/send.js +++ b/routes/lightning/send.js @@ -1,20 +1,17 @@ import { err } from "$lib/logging"; import send from "$lib/send"; +import { requirePin } from "$lib/utils"; export default async (req, res) => { let { amount, route, memo, payreq } = req.body; let { user } = req; try { + await requirePin(req); res.send(await send(amount, memo, payreq, user)); } catch (e) { - console.log(e) - err( - "problem sending lightning payment", - user.username, - payreq, - e.message - ); + console.log(e); + err("problem sending lightning payment", user.username, payreq, e.message); res.code(500).send(e.message); } }; -- cgit v1.2.3