From 2f65c2ad5d2c4b9fd2ec143aedf60cce01eef660 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 2 Sep 2014 01:53:43 -0700 Subject: Start work on profile page --- src/app.coffee | 1 + src/routes/users.coffee | 9 +++++++++ 2 files changed, 10 insertions(+) (limited to 'src') diff --git a/src/app.coffee b/src/app.coffee index ae709fd0..b917cca1 100644 --- a/src/app.coffee +++ b/src/app.coffee @@ -75,6 +75,7 @@ app.get('/users/new', cache, users.new) app.post('/users', users.create) app.get('/verify/:token', users.verify) +app.get('/:user/profile', authorize, users.profile) app.get('/:user/edit', authorize, users.edit) app.post('/:user', authorize, users.update) diff --git a/src/routes/users.coffee b/src/routes/users.coffee index d2c88dc2..88379884 100644 --- a/src/routes/users.coffee +++ b/src/routes/users.coffee @@ -114,6 +114,15 @@ module.exports = (sessions) -> css: (-> global.css) ) + profile: (req, res) -> + res.render('users/profile', + user: req.params.user, + layout: 'layout', + navigation: true, + js: (-> global.js), + css: (-> global.css) + ) + update: (req, res) -> if req.body.password is '' delete req.body.password -- cgit v1.2.3