Skip to content

Commit cd917ee

Browse files
box-sdk-buildbox-sdk-build
andauthored
fix(boxsdkgen): fix RetryAfter function when there's no Retry-After header (box/box-codegen#903) (#1250)
Co-authored-by: box-sdk-build <box-sdk-build@box.com>
1 parent 320c35e commit cd917ee

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

‎.codegen.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "3d9d391", "specHash": "31c41d5", "version": "4.2.0" }
1+
{ "engineHash": "f97463c", "specHash": "31c41d5", "version": "4.2.0" }

‎src/sdk-gen/networking/retries.ts‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,9 @@ export class BoxRetryStrategy implements RetryStrategy {
118118
attemptNumber: number
119119
): number {
120120
const retryAfterHeader: undefined | string =
121-
fetchResponse.headers['Retry-After'];
121+
'Retry-After' in fetchResponse.headers
122+
? fetchResponse.headers['Retry-After']
123+
: void 0;
122124
if (!(retryAfterHeader == void 0)) {
123125
return parseFloat(retryAfterHeader!) as number;
124126
}

0 commit comments

Comments
 (0)