pinclub/pinclub

View on GitHub
middlewares/render.js

Summary

Maintainability
A
0 mins
Test Coverage
var logger = require('../common/logger');

// Patch res.render method to output logger
exports.render = function (req, res, next) {
  res._render = res.render;

  res.render = function (view, options, fn) {
    var t = new Date();

    res._render(view, options, fn);

    var duration = (new Date() - t);
    logger.info("Render view", view, ("(" + duration + "ms)").green);
  };

  next();
};