Skip to content

Commit

Permalink
ignore typing check for custom error handling
Browse files Browse the repository at this point in the history
  • Loading branch information
tadelesh committed Apr 7, 2024
1 parent 350e89a commit 3005b1d
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1310,30 +1310,30 @@ def error_map(self, builder: OperationType) -> List[str]:
if status_code == 401:
retval.append(
" 401: lambda response: ClientAuthenticationError(response=response"
f"{error_model_str}{error_format_str}),"
f"{error_model_str}{error_format_str}), # type: ignore"
)
elif status_code == 404:
retval.append(
" 404: lambda response: ResourceNotFoundError(response=response"
f"{error_model_str}{error_format_str}),"
f"{error_model_str}{error_format_str}), # type: ignore"
)
elif status_code == 409:
retval.append(
" 409: lambda response: ResourceExistsError(response=response"
f"{error_model_str}{error_format_str}),"
f"{error_model_str}{error_format_str}), # type: ignore"
)
elif status_code == 304:
retval.append(
" 304: lambda response: ResourceNotModifiedError(response=response"
f"{error_model_str}{error_format_str}),"
f"{error_model_str}{error_format_str}), # type: ignore"
)
elif not error_model_str and not error_format_str:
retval.append(f" {status_code}: HttpResponseError,")
else:
retval.append(
f" {status_code}: cast(Type[HttpResponseError], "
"lambda response: HttpResponseError(response=response"
f"{error_model_str}{error_format_str})),"
f"{error_model_str}{error_format_str})), # type: ignore"
)
else:
retval.append(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ async def get_pet_by_id(self, pet_id: str, **kwargs: Any) -> Optional[JSON]:
409: ResourceExistsError,
304: ResourceNotModifiedError,
400: HttpResponseError,
404: lambda response: ResourceNotFoundError(response=response),
404: lambda response: ResourceNotFoundError(response=response), # type: ignore
501: HttpResponseError,
}
error_map.update(kwargs.pop("error_map", {}) or {})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ def get_pet_by_id(self, pet_id: str, **kwargs: Any) -> Optional[JSON]:
409: ResourceExistsError,
304: ResourceNotModifiedError,
400: HttpResponseError,
404: lambda response: ResourceNotFoundError(response=response),
404: lambda response: ResourceNotFoundError(response=response), # type: ignore
501: HttpResponseError,
}
error_map.update(kwargs.pop("error_map", {}) or {})
Expand Down

0 comments on commit 3005b1d

Please sign in to comment.