mirror of
https://github.com/marcogll/passkit-generator.git
synced 2026-03-15 18:25:24 +00:00
Edited server to return JSON structure as Error
This commit is contained in:
14
server.js
14
server.js
@@ -45,18 +45,22 @@ function manageRequest(request, response) {
|
|||||||
|
|
||||||
pass.generate()
|
pass.generate()
|
||||||
.then(function(result) {
|
.then(function(result) {
|
||||||
result.content.pipe(response);
|
|
||||||
|
|
||||||
if (Configuration.output.dir && Configuration.output.shouldWrite && !fs.accessSync(path.resolve(Configuration.output.dir))) {
|
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`));
|
let wstreamOutputPass = fs.createWriteStream(path.resolve(Configuration.output.dir, `${passName}.pkpass`));
|
||||||
result.content.pipe(wstreamOutputPass);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
result.pipe(response);
|
||||||
})
|
})
|
||||||
.catch(function(err) {
|
.catch(function(err) {
|
||||||
console.log(err);
|
console.log(err.message);
|
||||||
|
|
||||||
response.set("Content-Type", "application/json");
|
response.set("Content-Type", "application/json");
|
||||||
response.status(418).send(err);
|
response.status(418).send({
|
||||||
|
status: false,
|
||||||
|
error: {
|
||||||
|
message: err.message
|
||||||
|
}
|
||||||
|
});
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user