|
|
@ -59,7 +59,7 @@ middleware.redirectToAccountIfLoggedIn = function(req, res, next) {
|
|
|
|
middleware.addSlug = function(req, res, next) {
|
|
|
|
middleware.addSlug = function(req, res, next) {
|
|
|
|
function redirect(method, id, name) {
|
|
|
|
function redirect(method, id, name) {
|
|
|
|
method(id, 'slug', function(err, slug) {
|
|
|
|
method(id, 'slug', function(err, slug) {
|
|
|
|
if (err || !slug) {
|
|
|
|
if (err || !slug || slug === id + '/') {
|
|
|
|
return next(err);
|
|
|
|
return next(err);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
res.redirect(name + slug);
|
|
|
|
res.redirect(name + slug);
|
|
|
|