From 117bb407b067b083a747a78e815daaba5c561639 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Thu, 21 May 2015 16:24:40 -0400 Subject: [PATCH] /compose route --- src/controllers/index.js | 3 +++ src/routes/index.js | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/controllers/index.js b/src/controllers/index.js index 59bf03994c..7adcf8d3ca 100644 --- a/src/controllers/index.js +++ b/src/controllers/index.js @@ -128,6 +128,9 @@ Controllers.register = function(req, res, next) { }); }; +Controllers.compose = function(req, res, next) { + res.render('composer', {}); +}; Controllers.confirmEmail = function(req, res, next) { user.email.confirm(req.params.code, function (err) { diff --git a/src/routes/index.js b/src/routes/index.js index 437f19359d..63c8fb6d65 100644 --- a/src/routes/index.js +++ b/src/routes/index.js @@ -25,6 +25,7 @@ function mainRoutes(app, middleware, controllers) { setupPageRoute(app, '/login', middleware, loginRegisterMiddleware, controllers.login); setupPageRoute(app, '/register', middleware, loginRegisterMiddleware, controllers.register); + setupPageRoute(app, '/compose', middleware, [middleware.authenticate], controllers.compose); setupPageRoute(app, '/confirm/:code', middleware, [], controllers.confirmEmail); setupPageRoute(app, '/outgoing', middleware, [], controllers.outgoing); setupPageRoute(app, '/search/:term?', middleware, [middleware.guestSearchingAllowed], controllers.search.search); @@ -207,7 +208,7 @@ function handle404(app, middleware) { function handleErrors(app, middleware) { app.use(function(err, req, res, next) { if (err.code === 'EBADCSRFTOKEN') { - winston.error(req.path + '\n', err.message) + winston.error(req.path + '\n', err.message); return res.sendStatus(403); }