@cognigy/rest-api-client
Version:
Cognigy REST-Client
14 lines • 625 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isRetryableStatus = void 0;
/* Custom Modules */
const HttpStatusCode_1 = require("../shared/helper/HttpStatusCode");
function isRetryableStatus(status) {
return (status === HttpStatusCode_1.HttpStatusCode.REQUEST_TIMEOUT ||
status === HttpStatusCode_1.HttpStatusCode.TOO_MANY_REQUESTS ||
(status >= 500 &&
status <= 599 &&
status !== HttpStatusCode_1.HttpStatusCode.NETWORK_AUTHENTICATION_REQUIRED));
}
exports.isRetryableStatus = isRetryableStatus;
//# sourceMappingURL=isRetryableStatus.js.map