Skip to content

Commit 0462263

Browse files
committed
update failure type in abstract_oauth
1 parent 929dafc commit 0462263

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

airbyte_cdk/sources/streams/http/requests_native_auth/abstract_oauth.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,11 @@ def _make_handled_request(self) -> Any:
240240
except requests.exceptions.RequestException as e:
241241
if e.response is not None:
242242
if e.response.status_code == 429 or e.response.status_code >= 500:
243-
raise DefaultBackoffException(request=e.response.request, response=e.response)
243+
raise DefaultBackoffException(
244+
request=e.response.request,
245+
response=e.response,
246+
failure_type=FailureType.transient_error,
247+
)
244248
if self._wrap_refresh_token_exception(e):
245249
message = "Refresh token is invalid or expired. Please re-authenticate from Sources/<your source>/Settings."
246250
raise AirbyteTracedException(

0 commit comments

Comments
 (0)