@@ -96,7 +96,7 @@ async def create(self, account_id: int, data: VacancyCreateRequest) -> VacancyCr
9696 response = await self ._api .request (
9797 "POST" ,
9898 f"/accounts/{ account_id } /vacancies" ,
99- json = data .jsonable_dict (exclude_none = True ),
99+ json = data .jsonable_dict (exclude_unset = True ),
100100 )
101101 return VacancyCreateResponse .model_validate (response .json ())
102102
@@ -118,7 +118,7 @@ async def update(
118118 response = await self ._api .request (
119119 "PUT" ,
120120 f"/accounts/{ account_id } /vacancies/{ vacancy_id } " ,
121- json = data .jsonable_dict (exclude_none = True ),
121+ json = data .jsonable_dict (exclude_unset = True ),
122122 )
123123 return VacancyResponse .model_validate (response .json ())
124124
@@ -150,7 +150,7 @@ async def patch(
150150 response = await self ._api .request (
151151 "PATCH" ,
152152 f"/accounts/{ account_id } /vacancies/{ vacancy_id } " ,
153- json = data .jsonable_dict (exclude_none = True ),
153+ json = data .jsonable_dict (exclude_unset = True ),
154154 )
155155 return VacancyResponse .model_validate (response .json ())
156156
@@ -174,7 +174,7 @@ async def assign_coworker(
174174 response = await self ._api .request (
175175 "PUT" ,
176176 f"/accounts/{ account_id } /vacancies/{ vacancy_id } /members/{ account_member_id } " ,
177- json = data .jsonable_dict (exclude_none = True ),
177+ json = data .jsonable_dict (),
178178 )
179179 return StatusResponse .model_validate (response .json ())
180180
@@ -304,7 +304,7 @@ async def close(self, account_id: int, vacancy_id: int, data: VacancyCloseReques
304304 await self ._api .request (
305305 "POST" ,
306306 f"/accounts/{ account_id } /vacancies/{ vacancy_id } /state/close" ,
307- json = data .jsonable_dict (exclude_none = True ),
307+ json = data .jsonable_dict (),
308308 )
309309
310310 async def hold (self , account_id : int , vacancy_id : int , data : VacancyHoldRequest ) -> None :
@@ -319,7 +319,7 @@ async def hold(self, account_id: int, vacancy_id: int, data: VacancyHoldRequest)
319319 await self ._api .request (
320320 "POST" ,
321321 f"/accounts/{ account_id } /vacancies/{ vacancy_id } /state/hold" ,
322- json = data .jsonable_dict (exclude_none = True ),
322+ json = data .jsonable_dict (),
323323 )
324324
325325 async def resume (self , account_id : int , vacancy_id : int ) -> None :
0 commit comments