Commit 3b04bd8a by 3rd-Eden

[fix] Don't access the req.headers before checking if there's an error. Fixes #2

parent 67b79c13
...@@ -72,12 +72,12 @@ FullContact.prototype.request = function req(packet, args) { ...@@ -72,12 +72,12 @@ FullContact.prototype.request = function req(packet, args) {
, self = this; , self = this;
request(packet, function requested(err, res, body) { request(packet, function requested(err, res, body) {
if (err) return fn(err);
self.ratereset = +res.headers['x-rate-limit-reset'] || self.ratereste; self.ratereset = +res.headers['x-rate-limit-reset'] || self.ratereste;
self.ratelimit = +res.headers['x-rate-limit-limit'] || self.ratelimit; self.ratelimit = +res.headers['x-rate-limit-limit'] || self.ratelimit;
self.remaining = +res.headers['x-rate-limit-remaining'] || self.remaining; self.remaining = +res.headers['x-rate-limit-remaining'] || self.remaining;
if (err) return fn(err);
// //
// Parse response to JSON. // Parse response to JSON.
// //
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment