Skip to content

Commit 635e62e

Browse files
committed
failed_response->failed_status
1 parent 452740d commit 635e62e

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

openapi_python_client/parser/responses.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class Response:
1919
status_code: HTTPStatus
2020
prop: Property
2121
source: str
22-
failed_response: bool
22+
failed_status: bool
2323
data: object
2424

2525

@@ -51,7 +51,7 @@ def empty_response(
5151
description=description,
5252
example=None,
5353
),
54-
failed_response=status_code < HTTPStatus.OK or status_code >= HTTPStatus.MULTIPLE_CHOICES,
54+
failed_status=status_code < HTTPStatus.OK or status_code >= HTTPStatus.MULTIPLE_CHOICES,
5555
source="None",
5656
)
5757

@@ -103,9 +103,9 @@ def response_from_data(
103103
return ParseError(data=data, detail=f"Unsupported x-response-type: {response_type}"), schemas
104104
response_type = ResponseType(response_type_val)
105105
if response_type == ResponseType.AUTO:
106-
failed_response = status_code < HTTPStatus.OK or status_code >= HTTPStatus.MULTIPLE_CHOICES
106+
failed_status = status_code < HTTPStatus.OK or status_code >= HTTPStatus.MULTIPLE_CHOICES
107107
else:
108-
failed_response = response_type == ResponseType.FAILED
108+
failed_status = response_type == ResponseType.FAILED
109109

110110
prop, schemas = property_from_data(
111111
name=response_name,
@@ -119,4 +119,4 @@ def response_from_data(
119119
if isinstance(prop, PropertyError):
120120
return prop, schemas
121121

122-
return Response(status_code=status_code, prop=prop, source=source, failed_response=failed_response, data=data), schemas
122+
return Response(status_code=status_code, prop=prop, source=source, failed_status=failed_status, data=data), schemas

openapi_python_client/templates/endpoint_module.py.jinja

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,13 @@ def _parse_response(*, client: Client, response: httpx.Response) -> Optional[{{
6868
{% else %}
6969
{{ response.prop.python_name }} = cast({{ response.prop.get_type_string() }}, {{ response.source }})
7070
{% endif %}
71-
{% if response.failed_response %}
71+
{% if response.failed_status %}
7272
if client.raise_on_failed_status:
7373
raise errors.FailedStatus(f"Failed status code: {response.status_code}", {{ response.prop.python_name }})
7474
{% endif %}
7575
return {{ response.prop.python_name }}
7676
{% else %}
77-
{% if response.failed_response %}
77+
{% if response.failed_status %}
7878
if client.raise_on_failed_status:
7979
raise errors.FailedStatus(f"Failed status code: {response.status_code}")
8080
{% endif %}

0 commit comments

Comments
 (0)