From affe228986f76b06aa96b3789852a01f8a950644 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sat, 23 Aug 2014 19:04:14 -0700 Subject: Direct to originally requested page after authorization --- routes/sessions.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'routes') diff --git a/routes/sessions.js b/routes/sessions.js index 6f04d2fd..38ae74b1 100644 --- a/routes/sessions.js +++ b/routes/sessions.js @@ -34,11 +34,13 @@ if (err) { return next(err); } - if (/edit/.test(req.headers['referer'])) { - url = "/" + user.username + "/edit"; - } else { + if (req.session.redirect != null) { + url = req.session.redirect; + } + if (url == null) { url = "/" + user.username; } + delete req.session.redirect; return res.redirect(url); }); })(req, res, next); -- cgit v1.2.3