15 lines
362 B
JavaScript
15 lines
362 B
JavaScript
var CdbRequest = require('../models/cdb_request');
|
|
var cdbRequest = new CdbRequest();
|
|
|
|
module.exports = function userMiddleware(req, res, next) {
|
|
res.locals.user = cdbRequest.userByReq(req);
|
|
|
|
// avoid a req.params.user equals to undefined
|
|
// overwrites res.locals.user
|
|
if(!req.params.user) {
|
|
delete req.params.user;
|
|
}
|
|
|
|
next();
|
|
};
|