Fix expected webhook external response format (#1934)

This commit is contained in:
Tyler Brock
2016-05-27 19:04:49 -07:00
parent 50b9ae4803
commit 1487a73f16
2 changed files with 4 additions and 2 deletions

View File

@@ -190,7 +190,7 @@ function wrapToHTTPRequest(hook, key) {
request.post(hook.url, jsonRequest, function (err, httpResponse, body) {
var result;
if (body) {
if (typeof body == "string") {
if (typeof body === "string") {
try {
body = JSON.parse(body);
} catch (e) {
@@ -204,6 +204,8 @@ function wrapToHTTPRequest(hook, key) {
}
if (err) {
return res.error(err);
} else if (hook.triggerName === 'beforeSave') {
return res.success({object: result});
} else {
return res.success(result);
}