From c91844a8cffa2fb10b5df665602130ba4a962ca0 Mon Sep 17 00:00:00 2001 From: Jean-Marie Henaff Date: Fri, 16 Feb 2018 11:46:06 +0100 Subject: [PATCH] Pass request object to page in server This way, pages will be able to access request GET parameters. --- src/server.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server.js b/src/server.js index e7a2542..75f5b9a 100644 --- a/src/server.js +++ b/src/server.js @@ -1542,11 +1542,12 @@ app.post('/apis/*', function(req, res, next) { app.get('/*', function(req, res) { - let r = req.originalUrl.substring(1); + let r = req.path.substring(1); if (fs.existsSync('www/views/projects/' + r + '.ejs')) { res.render('projects/' + r, { user: req.user, global: global, + req: req, }); } else { appError(req, res, 'Page ' + req.originalUrl + ' doesnt exist !');