diff --git a/lib/api_client/execute_request.js b/lib/api_client/execute_request.js index ee27c373..94d87256 100644 --- a/lib/api_client/execute_request.js +++ b/lib/api_client/execute_request.js @@ -87,7 +87,7 @@ function execute_request(method, params, auth, api_url, callback, options = {}) if ("Authorization" in sanitizedOptions.headers) { delete sanitizedOptions.headers.Authorization; } } - if (includes([200, 400, 401, 403, 404, 409, 420, 500], res.statusCode)) { + if (includes([200, 400, 401, 403, 404, 409, 420, 429, 500], res.statusCode)) { let buffer = ""; let error = false; res.on("data", function (d) { diff --git a/lib/uploader.js b/lib/uploader.js index 7f224ff9..543c98fa 100644 --- a/lib/uploader.js +++ b/lib/uploader.js @@ -502,7 +502,7 @@ function call_api(action, callback, options, get_params) { deferred.reject(res); } callback(res); - } else if (includes([200, 400, 401, 404, 420, 500], res.statusCode)) { + } else if (includes([200, 400, 401, 404, 420, 429, 500], res.statusCode)) { let buffer = ""; res.on("data", (d) => { buffer += d;