I am trying to use async.waterfall
to create a response in my express
services. Here is my code:
var getUserObject = function(id, res) {
'use strict';
async.waterfall([
function(callback) {
getCompleteUserObject(callback, id);
}
], function(err, result) {
res.json(result.user);
});
// Function returns here
};
I want my return statement to be the res.json(result.user)
, but the waterfall
function always returns where I have the commented code above. I use series
and parallel
function all the time and they work find. What am I doing wrong?