Add req to EJS render args when possible

This makes it possible for EJS templates and `eejsBlock_*` hook
functions to access the user's express-session state.
This commit is contained in:
Richard Hansen 2020-10-31 20:15:27 -04:00 committed by John McLear
parent cf43156390
commit ed5a635f4c
4 changed files with 11 additions and 14 deletions

View file

@ -14,13 +14,13 @@ exports.expressCreateServer = function (hook_name, args, cb) {
//serve index.html under /
args.app.get('/', function(req, res)
{
res.send(eejs.require("ep_etherpad-lite/templates/index.html"));
res.send(eejs.require('ep_etherpad-lite/templates/index.html', {req}));
});
//serve javascript.html
args.app.get('/javascript', function(req, res)
{
res.send(eejs.require("ep_etherpad-lite/templates/javascript.html"));
res.send(eejs.require('ep_etherpad-lite/templates/javascript.html'), {req});
});