Skip to content

Commit d92eb55

Browse files
committed
feat: use generated RetryStrategy for retrying requests (box/box-codegen#872)
1 parent ec42c95 commit d92eb55

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.codegen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "c4dd2eb", "specHash": "cf21406", "version": "10.0.1" }
1+
{ "engineHash": "4421f42", "specHash": "cf21406", "version": "10.0.1" }

box_sdk_gen/networking/retries.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,11 @@ def should_retry(
5959
is_successful: bool = (
6060
fetch_response.status >= 200 and fetch_response.status < 400
6161
)
62-
retry_after_header: Optional[str] = fetch_response.headers.get('Retry-After')
62+
retry_after_header: Optional[str] = (
63+
fetch_response.headers.get('Retry-After')
64+
if 'Retry-After' in fetch_response.headers
65+
else None
66+
)
6367
is_accepted_with_retry_after: bool = (
6468
fetch_response.status == 202 and not retry_after_header == None
6569
)

0 commit comments

Comments
 (0)