Fixed SSH User Key DB Request

master
Felix Stupp 6 years ago
parent e9a2801441
commit fd7ec90d9c

@ -15,7 +15,7 @@ router.use(["/user", "/users", "/userKeys"], userRouter);
function userReq(req, res) {
let p = req.params;
let q = db.q.select("publicKeyComment");
let q = db.q.from("sshUserKeys").select("publicKeyComment");
if (p.user) q.filter("user", p.user);
if (p.host) q.filter("host", p.host);
if (p.type) q.filter("type", p.type);
@ -23,7 +23,7 @@ function userReq(req, res) {
if (e) return res.status(500).render('error', {message: e.message, error: e});
res.type("text/plain");
res.send(d.reduce(toList));
})
});
}
[
@ -35,6 +35,6 @@ function userReq(req, res) {
"/@" + host + "/" + type,
"/" + user + "/" + type,
"/" + user + "@" + host + "/" + type,
].forEach(e => userRouter.get(e, userReq));
].forEach(e => userRouter.get(e, (req, res) => userReq(req, res)));
module.exports = router;
Loading…
Cancel
Save