dotfiles/.vscode/extensions/codezombiech.gitignore-0.2.0/node_modules/github/templates/handler.js.tpl
Cyryl Płotnicki 280bcab25f VSCode update
2016-09-24 13:12:34 +02:00

24 lines
787 B
Smarty

<%comment%>
this.<%funcName%> = function(msg, block, callback) {
var self = this;
this.client.httpSend(msg, block, function(err, res) {
if (err)
return self.sendError(err, null, msg, callback);
var ret;
try {
ret = res.data;
var contentType = res.headers["content-type"];
if (contentType && contentType.indexOf("application/json") !== -1)
ret = JSON.parse(ret);
}
catch (ex) {
if (callback)
callback(new error.InternalServerError(ex.message), res);
return;
}
<%afterRequest%>
if (callback)
callback(null, ret);
});
};