Skip to content
Snippets Groups Projects
Select Git revision
  • b04da53e6180354469eaa3294d985d9d3300313a
  • master default
2 results

pi.depend

Blame
  • render.js 623 B
    const render = (req, res, view, options) => {
      // Load notifications
      if (req.session.user) {
          res.render(view, {
            ...options,
            user: req.session.user,
            nextUrl: req.url,
            notifications: req.session.user.notifications
          });
          req.session.user.notifications
            .filter(notification => !notification.persistant)
            .forEach(notification => notification.remove());
          req.session.user.save();
      } else {
        return res.render(view, {
          ...options,
          user: req.session.user,
          nextUrl: req.url,
          notifications: []
        });
      }
    };
    
    module.exports = render;