From 4e21c1679426dad01af715b3240078b01e566a51 Mon Sep 17 00:00:00 2001 From: webzwo0i Date: Mon, 15 Feb 2016 04:00:25 +0100 Subject: [PATCH] callback to stop further processing in async.series --- src/node/handler/ExportHandler.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/node/handler/ExportHandler.js b/src/node/handler/ExportHandler.js index 9ca6e48d0..0c073abcb 100644 --- a/src/node/handler/ExportHandler.js +++ b/src/node/handler/ExportHandler.js @@ -79,8 +79,7 @@ exports.doExport = function(req, res, padId, type) exporttxt.getPadTXTDocument(padId, req.params.rev, false, function(err, txt) { if (err) { - res.status(400); - res.send(); + res.status(400).send(); console.warn("Could not process export request:",err.message); } else { res.send(txt); @@ -100,10 +99,9 @@ exports.doExport = function(req, res, padId, type) exporthtml.getPadHTMLDocument(padId, req.params.rev, false, function(err, _html) { if (err) { - res.status(400); - res.send(); + res.status(400).send(); console.warn("Could not process export request:",err.message); - return; + return callback("stop"); } html = _html; callback();