Change to use promise

Signed-off-by: Fabio José <fabiojose@gmail.com>
This commit is contained in:
Fabio José 2019-06-25 12:05:02 -03:00
parent 335531745f
commit e1b04bdcdb
2 changed files with 14 additions and 14 deletions

View File

@ -22,22 +22,22 @@ app.post('/', function (req, res) {
console.log(req.headers);
console.log(req.body);
try {
var event = unmarshaller.unmarshall(req.body, req.headers);
// pretty print
console.log("Accepted event:");
console.log(JSON.stringify(event.format(), null, 2));
res.status(201)
.send("Event Accepted");
}catch(e) {
console.error(e);
unmarshaller.unmarshall(req.body, req.headers)
.then(event => {
// pretty print
console.log("Accepted event:");
console.log(JSON.stringify(event.format(), null, 2));
res.status(201)
.send("Event Accepted");
})
.catch(err => {
console.error(err);
res.status(400)
.header("Content-Type", "application/json")
.send(JSON.stringify(e));
}
.send(JSON.stringify(err));
});
});
app.listen(3000, function () {

View File

@ -15,6 +15,6 @@
"license": "Apache-2.0",
"dependencies": {
"express": "^4.17.1",
"cloudevents-sdk": "cloudevents/sdk-javascript#receive"
"cloudevents-sdk": "cloudevents/sdk-javascript#develop"
}
}