From d53480015b2184cfc4ce03ff5c95bcf524debb13 Mon Sep 17 00:00:00 2001 From: Baris Soner Usakli Date: Mon, 3 Feb 2014 16:16:39 -0500 Subject: [PATCH] removed dupe route --- src/routes/user.js | 31 +++++-------------------------- 1 file changed, 5 insertions(+), 26 deletions(-) diff --git a/src/routes/user.js b/src/routes/user.js index 08b263d17a..9c014af285 100644 --- a/src/routes/user.js +++ b/src/routes/user.js @@ -38,7 +38,11 @@ var fs = require('fs'), function createRoute(routeName, path, templateName) { app.get(routeName, function(req, res, next) { - if (!req.user) { + if (!req.params.userslug) { + return next(); + } + + if (!req.user && path === '/favourites') { return res.redirect('/403'); } @@ -69,31 +73,6 @@ var fs = require('fs'), createRoute('/:userslug/followers', '/followers', 'followers'); createRoute('/:userslug/favourites', '/favourites', 'favourites'); - - app.get('/:userslug', function (req, res, next) { - - if (!req.params.userslug) { - return next(); - } - - user.getUidByUserslug(req.params.userslug, function (err, uid) { - if (err) { - return next(err); - } - - if (!uid) { - return next(); - } - - app.build_header({ - req: req, - res: res - }, function (err, header) { - res.send(header + app.create_route('user/' + req.params.userslug, 'account') + templates['footer']); - }); - }); - }); - app.get('/:userslug/edit', function (req, res) { if (!req.user) {