Skip to content

Commit f94c81e

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
fix(client): correctly serialise array body params (#466)
1 parent 8656afe commit f94c81e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/finch/resources/hris/benefits/individuals.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def enroll_many(
7171
return self._get_api_list(
7272
f"/employer/benefits/{benefit_id}/individuals",
7373
page=SyncSinglePage[EnrolledIndividual],
74-
body=maybe_transform(individuals, individual_enroll_many_params.IndividualEnrollManyParams),
74+
body=maybe_transform(individuals, Iterable[individual_enroll_many_params.Individual]),
7575
options=make_request_options(
7676
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
7777
),
@@ -243,7 +243,7 @@ def enroll_many(
243243
return self._get_api_list(
244244
f"/employer/benefits/{benefit_id}/individuals",
245245
page=AsyncSinglePage[EnrolledIndividual],
246-
body=maybe_transform(individuals, individual_enroll_many_params.IndividualEnrollManyParams),
246+
body=maybe_transform(individuals, Iterable[individual_enroll_many_params.Individual]),
247247
options=make_request_options(
248248
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
249249
),

src/finch/resources/sandbox/directory.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def create(
5959
"""
6060
return self._post(
6161
"/sandbox/directory",
62-
body=maybe_transform(body, directory_create_params.DirectoryCreateParams),
62+
body=maybe_transform(body, Iterable[directory_create_params.Body]),
6363
options=make_request_options(
6464
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
6565
),
@@ -104,7 +104,7 @@ async def create(
104104
"""
105105
return await self._post(
106106
"/sandbox/directory",
107-
body=await async_maybe_transform(body, directory_create_params.DirectoryCreateParams),
107+
body=await async_maybe_transform(body, Iterable[directory_create_params.Body]),
108108
options=make_request_options(
109109
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
110110
),

0 commit comments

Comments
 (0)