|
1 | 1 | 'use strict'; |
2 | 2 |
|
| 3 | +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; |
| 4 | + |
3 | 5 | // eslint-disable-next-line import/order |
4 | 6 | var config = require("../config"); |
5 | 7 | var https = /^http:/.test(config().upload_prefix) ? require('http') : require('https'); |
@@ -74,12 +76,19 @@ function execute_request(method, params, auth, api_url, callback) { |
74 | 76 | request_options.headers['Content-Length'] = Buffer.byteLength(query_params); |
75 | 77 | } |
76 | 78 | handle_response = function handle_response(res) { |
77 | | - const {hide_sensitive = false} = config(); |
78 | | - const sanitized_request_options = {...request_options}; |
| 79 | + var _config = config(), |
| 80 | + _config$hide_sensitiv = _config.hide_sensitive, |
| 81 | + hide_sensitive = _config$hide_sensitiv === undefined ? false : _config$hide_sensitiv; |
| 82 | + |
| 83 | + var sanitized_request_options = _extends({}, request_options); |
79 | 84 |
|
80 | | - if (hide_sensitive === true){ |
81 | | - if ("auth" in sanitized_request_options) { delete sanitized_request_options.auth; } |
82 | | - if ("Authorization" in sanitized_request_options.headers) { delete sanitized_request_options.headers.Authorization; } |
| 85 | + if (hide_sensitive === true) { |
| 86 | + if ("auth" in sanitized_request_options) { |
| 87 | + delete sanitized_request_options.auth; |
| 88 | + } |
| 89 | + if ("Authorization" in sanitized_request_options.headers) { |
| 90 | + delete sanitized_request_options.headers.Authorization; |
| 91 | + } |
83 | 92 | } |
84 | 93 |
|
85 | 94 | if (includes([200, 400, 401, 403, 404, 409, 420, 500], res.statusCode)) { |
@@ -149,7 +158,7 @@ function execute_request(method, params, auth, api_url, callback) { |
149 | 158 | request_options: sanitized_request_options, |
150 | 159 | query_params, |
151 | 160 | hide_sensitive |
152 | | - } |
| 161 | + } |
153 | 162 | }; |
154 | 163 | deferred.reject(err_obj.error); |
155 | 164 | if (typeof callback === "function") { |
|
0 commit comments