Improve error reporting with oauth login strategies

This commit is contained in:
Nick O'Leary
2021-09-20 11:48:51 +01:00
parent d6e05962c9
commit e3853ae402
5 changed files with 59 additions and 11 deletions

View File

@@ -91,7 +91,16 @@ module.exports = {
},
editor: async function(req,res) {
res.send(Mustache.render(editorTemplate,await theme.context()));
let sessionMessages;
if (req.session && req.session.messages) {
sessionMessages = JSON.stringify(req.session.messages);
delete req.session.messages
}
res.send(Mustache.render(editorTemplate,{
sessionMessages,
...await theme.context()
}));
},
editorResources: express.static(path.join(editorClientDir,'public'))
};