Skip to content

Commit

Permalink
πŸ“¦ v1.6.1
Browse files Browse the repository at this point in the history
This is maintenance release.

__Fixes__:

- 🐞 Fix edge case when `query` sin't and *Object* type;

__Dependencies__:

- πŸ“¦ `request-libcurl` updated to `v2.2.1`, *was `v2.2.0`*;
- πŸ“¦ `dev-dependency` `mocha` updated to `v8.1.1`, *was `v7.1.2`*.
  • Loading branch information
dr-dimitru committed Aug 17, 2020
1 parent b0889fe commit 05078ab
Show file tree
Hide file tree
Showing 5 changed files with 537 additions and 280 deletions.
4 changes: 2 additions & 2 deletions .versions
6 changes: 3 additions & 3 deletions lib/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ var _debug = function debug (...args) {
};

request.defaultOptions.debug = false;
request.defaultOptions.headers = { 'User-Agent': 'spiderable-middleware/1.6.0', Accept: '*/*' };
request.defaultOptions.headers = { 'User-Agent': 'spiderable-middleware/1.6.1', Accept: '*/*' };
request.defaultOptions.noStorage = true;
request.defaultOptions.rawBody = true;
request.defaultOptions.retry = true;
Expand Down Expand Up @@ -147,7 +147,7 @@ module.exports = (function () {
}

var urlObj = url.parse(req.url, true);
if (urlObj.query._escaped_fragment_ !== void 0 || this.botsRE.test(req.headers[strs.ua] || strs.empty)) {
if ((urlObj.query && urlObj.query._escaped_fragment_ !== void 0) || this.botsRE.test(req.headers[strs.ua] || strs.empty)) {
var hasIgnored = false;
var hasOnly = false;

Expand Down Expand Up @@ -193,7 +193,7 @@ module.exports = (function () {
var reqUrl = this.rootURL;

urlObj.path = urlObj.path.replace(re.trailingSlash, strs.empty).replace(re.beginningSlash, strs.empty);
if (urlObj.query._escaped_fragment_ !== void 0 && urlObj.query._escaped_fragment_.length) {
if (urlObj.query && typeof urlObj.query._escaped_fragment_ === 'string' && urlObj.query._escaped_fragment_.length) {
urlObj.pathname += '/' + urlObj.query._escaped_fragment_.replace(re.beginningSlash, strs.empty);
}

Expand Down
Loading

0 comments on commit 05078ab

Please sign in to comment.