From e00358228905e77c21d52cf894f14015ec1aaee5 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Thu, 22 May 2014 15:05:29 -0400 Subject: [PATCH] fixes redirect loop for empty slugs --- src/middleware/middleware.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/middleware/middleware.js b/src/middleware/middleware.js index ddb03fb759..546ca57be0 100644 --- a/src/middleware/middleware.js +++ b/src/middleware/middleware.js @@ -59,7 +59,7 @@ middleware.redirectToAccountIfLoggedIn = function(req, res, next) { middleware.addSlug = function(req, res, next) { function redirect(method, id, name) { method(id, 'slug', function(err, slug) { - if (err || !slug) { + if (err || !slug || slug === id + '/') { return next(err); } res.redirect(name + slug);