From 079d579fc3f5805e5eede5066ec55d95f840229f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20H=C3=B6ffner?= Date: Mon, 9 Jul 2018 23:10:31 +0200 Subject: [PATCH] prevent request from following redirect when testing for common alias * move all options for acutal `payload.doRequest()` to internal func call * just pass options to `payload.doRequest()` * add option flag `followRedirect` and set it to `false` --- lib/rules/homepage.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/lib/rules/homepage.js b/lib/rules/homepage.js index 18ad718..c7274d3 100644 --- a/lib/rules/homepage.js +++ b/lib/rules/homepage.js @@ -44,13 +44,7 @@ var doRequest = function(payload, options, fn) { }, ''); // check if we are not running 2 versions of the same page - payload.doRequest({ - - url: options.url, - type: 'GET', - session: data.session - - }, fn); + payload.doRequest(options, fn); }; @@ -111,7 +105,12 @@ module.exports = exports = function(payload, fn) { // do the request doRequest(payload, { - url: href + url: href, + type: 'GET', + session: data.session, + options: { + followRedirect: false, + } }, function(err, response) {