From 23cedd563745ea973b8a4fd229834040062b910f Mon Sep 17 00:00:00 2001 From: David Diaz Date: Fri, 20 Oct 2017 19:13:15 -0600 Subject: [PATCH] Cleaned up part of the findDependencies method to use a filter. Not sure why but it feels better. --- request.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/request.js b/request.js index 516fab3..20b802c 100644 --- a/request.js +++ b/request.js @@ -37,10 +37,9 @@ class Request { findDependencies(request, set = new Set()) { if (typeof request === 'object') { - Object.keys(request).forEach(key => { - if (key === 'ALIAS') - return; + let keys = Object.keys(request).filter(key => key !== 'ALIAS'); + keys.forEach(key => { set = this.findDependencies(request[key], set); }); } else if (typeof request === 'string') { @@ -77,6 +76,7 @@ class Request { headers: settings.headers, qs: settings.query, body: settings.payload, + json: true, simple: false, resolveWithFullResponse: true