From c2f8fde45fa64ae7d65a4d9a4eeafd650a59185f Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 15 May 2020 14:20:07 -0700 Subject: get user endpoint --- routes/users.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/routes/users.js b/routes/users.js index 38fdf850..e7ab873c 100644 --- a/routes/users.js +++ b/routes/users.js @@ -47,6 +47,15 @@ const gift = async (user) => { } }; +app.get("/users/:username", async (req, res) => { + const { username } = req.params; + const user = await db.User.findOne({ + attributes: ['username'], + where: { username } }); + if (user) res.send(user); + else res.status(500).send("User not found"); +}); + app.post("/register", async (req, res) => { let err = (m) => res.status(500).send(m); let user = req.body; -- cgit v1.2.3