Skip to content

Commit

Permalink
chore: add Basemodel type annotation to build request params type
Browse files Browse the repository at this point in the history
  • Loading branch information
simon-schoonjans committed Mar 15, 2024
1 parent 5c52ca9 commit 851c250
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/waylay/sdk/api/serialization.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ def build_request(
resource_path: str,
path_params: Optional[Mapping[str, str]] = None,
*,
params: Optional[Union[QueryParamTypes, Mapping]] = None,
params: Optional[Union[QueryParamTypes, Mapping, BaseModel]] = None,
json: Optional[Any] = None,
content: Optional[RequestContent] = None,
files: Optional[RequestFiles] = None,
Expand All @@ -73,7 +73,7 @@ def build_request(
"""Build the HTTP request params needed by the request."""
method = _validate_method(method)
url = _interpolate_resource_path(resource_path, path_params)
params = to_jsonable_python(params, by_alias=True)
_params: QueryParamTypes | Mapping | None = to_jsonable_python(params, by_alias=True)
json = to_jsonable_python(json, by_alias=True)
data = to_jsonable_python(data, by_alias=True)
return self.http_client.build_request(
Expand All @@ -83,7 +83,7 @@ def build_request(
data=data,
files=files,
json=json,
params=params,
params=_params,
headers=headers,
cookies=cookies,
timeout=USE_CLIENT_DEFAULT if timeout is None else timeout,
Expand Down

0 comments on commit 851c250

Please sign in to comment.