in knative-build/runtimes/javascript/platform/platform.js [136:151]
ep(req).then(function (result) {
res.status(result.code).json(result.response);
DEBUG.dumpObject(result,"result");
DEBUG.dumpObject(res,"response");
DEBUG.functionEndSuccess("wrapper for: " + ep.name);
}).catch(function (error) {
if (typeof error.code === "number" && typeof error.response !== "undefined") {
res.status(error.code).json(error.response);
} else {
console.error("[wrapEndpoint]", "invalid errored promise", JSON.stringify(error));
res.status(500).json({ error: "Internal error." });
}
DEBUG.dumpObject(error,"error");
DEBUG.dumpObject(res,"response");
DEBUG.functionEndError(error, "wrapper for: " + ep.name);
});