From 31bb8ac3a0ac8169ba95850a985ea907c23aabae Mon Sep 17 00:00:00 2001 From: alexandercerutti Date: Sun, 12 Aug 2018 16:16:51 +0200 Subject: [PATCH] Edited server to return JSON structure as Error --- server.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/server.js b/server.js index 413568f..e751b2c 100644 --- a/server.js +++ b/server.js @@ -45,18 +45,22 @@ function manageRequest(request, response) { pass.generate() .then(function(result) { - result.content.pipe(response); - if (Configuration.output.dir && Configuration.output.shouldWrite && !fs.accessSync(path.resolve(Configuration.output.dir))) { let wstreamOutputPass = fs.createWriteStream(path.resolve(Configuration.output.dir, `${passName}.pkpass`)); - result.content.pipe(wstreamOutputPass); } + + result.pipe(response); }) .catch(function(err) { - console.log(err); + console.log(err.message); response.set("Content-Type", "application/json"); - response.status(418).send(err); + response.status(418).send({ + status: false, + error: { + message: err.message + } + }); }) }