Есть метод:
writeFile = ( name, pdfData, filename, callback ) ->
fs.writeFile filename, pdfData, { flags: 'wx' }, ( err ) ->
if err
callback ''
console.log err
else
callback name
console.log 'saved'
Ниже роут:
app.post '/upload', (( req, res, next ) ->
filename = path.join __dirname, '/../../public/media/' + req.body.name + '.pdf'
pdfData = new Buffer req.body.file, 'base64'
writeFile req.body.name, pdfData, filename, ( name ) ->
if name isnt ''
# console.log name
res.send 'Hello prev'
next()
), (req, res) ->
res.send 'Hello next'
Ни до next(), ни после - не работает res.send...
В чем причина...?