From ac1e0513fc566c60e32164b367c81be9fe75f226 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Mon, 2 Mar 2015 14:01:18 -0500 Subject: [PATCH] moved setupPageRoute to helpers --- src/routes/helpers.js | 12 ++++++++++++ src/routes/index.js | 12 +++--------- 2 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 src/routes/helpers.js diff --git a/src/routes/helpers.js b/src/routes/helpers.js new file mode 100644 index 0000000000..31f3ece5b2 --- /dev/null +++ b/src/routes/helpers.js @@ -0,0 +1,12 @@ +'use strict'; + +var helpers = {}; + +helpers.setupPageRoute = function(router, name, middleware, middlewares, controller) { + middlewares = middlewares.concat([middleware.pageView]); + + router.get(name, middleware.buildHeader, middlewares, controller); + router.get('/api' + name, middlewares, controller); +}; + +module.exports = helpers; \ No newline at end of file diff --git a/src/routes/index.js b/src/routes/index.js index 6bb83ee556..0b951197c5 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -13,9 +13,10 @@ var nconf = require('nconf'), adminRoutes = require('./admin'), feedRoutes = require('./feeds'), pluginRoutes = require('./plugins'), - authRoutes = require('./authentication'); - + authRoutes = require('./authentication'), + helpers = require('./helpers'); +var setupPageRoute = helpers.setupPageRoute; function mainRoutes(app, middleware, controllers) { setupPageRoute(app, '/', middleware, [], controllers.home); @@ -99,13 +100,6 @@ function groupRoutes(app, middleware, controllers) { setupPageRoute(app, '/groups/:slug/members', middleware, middlewares, controllers.groups.members); } -function setupPageRoute(router, name, middleware, middlewares, controller) { - middlewares = middlewares.concat([middleware.pageView]); - - router.get(name, middleware.buildHeader, middlewares, controller); - router.get('/api' + name, middlewares, controller); -} - module.exports = function(app, middleware) { var router = express.Router(), pluginRouter = express.Router(),