Guest User

Untitled

a guest
Jul 20th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. // Relevant parts of server.js
  2. import express from 'express';
  3. import requestIdMiddleware from './request-id-middleware';
  4.  
  5. const app = express();
  6. app.use(requestIdMiddleware);
  7.  
  8. // Relevant parts of request-id-middleware.js
  9. const uuid = require('uuid/v4');
  10. const { setRequestId } = require('../logger');
  11.  
  12. module.exports = function(req, res, next) {
  13. const id = uuid();
  14. req.id = id;
  15. // This sets a static variable on the plain logger object
  16. setRequestId(id);
  17. next();
  18. };
Add Comment
Please, Sign In to add comment