aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2020-05-15 14:20:07 -0700
committerAdam Soltys <[email protected]>2020-05-15 14:20:07 -0700
commitc2f8fde45fa64ae7d65a4d9a4eeafd650a59185f (patch)
treec5a1859f8b1d18787083969b11616b67e3087b44
parent0564e2f25bf6f6380bb78e6bcdb97bf49b5a9e13 (diff)
downloadcoinos-server-c2f8fde45fa64ae7d65a4d9a4eeafd650a59185f.tar.gz
coinos-server-c2f8fde45fa64ae7d65a4d9a4eeafd650a59185f.zip
get user endpoint
-rw-r--r--routes/users.js9
1 files changed, 9 insertions, 0 deletions
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;