Skip to content

Commit 2bf05e6

Browse files
committed
added logs for axios request
1 parent 3bee655 commit 2bf05e6

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

index.js

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ Mailchimp.prototype.patch = function (options, body, done) {
109109
}
110110

111111
Mailchimp.prototype.request = function (options, done) {
112+
console.log(JSON.stringify({ request_options: options }));
113+
112114
var mailchimp = this;
113115
var promise = new Promise(function(resolve, reject) {
114116
if (!options) {
@@ -145,6 +147,18 @@ Mailchimp.prototype.request = function (options, done) {
145147
return;
146148
}
147149

150+
let axios_req = {
151+
method : method,
152+
url : mailchimp.__base_url + path,
153+
data : body,
154+
params : query,
155+
headers : headers,
156+
responseType: 'json',
157+
}
158+
159+
// omitted auth in log
160+
console.log({ axios_req });
161+
148162
axios({
149163
method : method,
150164
url : mailchimp.__base_url + path,
@@ -160,13 +174,15 @@ Mailchimp.prototype.request = function (options, done) {
160174

161175
if (err) {
162176
var error = new Error(err);
163-
console.log('Error', error.response);
177+
console.log('Mailchimp Error', error.response);
164178
error.response = response;
165179
error.status = response ? response.status : undefined;
166180
reject(error)
167181
return;
168182
}
169183

184+
console.log('Mailchimp Response: ', response)
185+
170186
if (response.status < 200 || response.status > 299) {
171187
var error = Object.assign(new Error(response.data ? response.data : response.status), response.data || response)
172188
error.response = response;

0 commit comments

Comments
 (0)