var workout = require('../../data/models/workout'); function loadworkout(req, res, next) { console.log('fetch id' + req.params.title ); workout.findOne({title: req.params.title}) .populate('elements') .exec(function(err, workout) { if (err) { return next(err); } if (! workout) { return res.send('Not found', 404); } console.log('workout' + JSON.stringify(workout)); req.workout = workout; next(); }); } module.exports = loadworkout;