Skip to content

Commit 620020d

Browse files
Merge pull request #16 from charlie-tcpip/master
connection errors are not silent anymore
2 parents 053aee1 + 92010ee commit 620020d

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

lib/openpay.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -789,14 +789,12 @@ var sendRequest = function (data) {
789789
json: true,
790790
timeout: data.timeout
791791
};
792-
//console.log(data.apiUrl); //console.log(_.extend(baseRequestOptions, data.requestData));
793792
var data = _.extend({}, data);
794793
request(_.extend(baseRequestOptions, data.requestData), function(err, res, body){
795-
var resCode = res.statusCode;
796-
var error = (resCode!=200 && resCode!=201 && resCode!=204) ? body : null;
797-
data.callback(error, error ? null : body, res);
794+
var resCode = res ? res.statusCode : null;
795+
var error = resCode && (resCode!=200 && resCode!=201 && resCode!=204) ? body : null;
796+
data.callback(err ? err : error, err || error ? null : body, res);
798797
});
799798
}
800-
//request('http://www.google.com', function (error, response, body) {})
801799

802800
module.exports = Openpay;

0 commit comments

Comments
 (0)