[UP] v 0.1.6-6

This commit is contained in:
Evgeny (Krymmy) Momotov 2025-12-09 15:16:42 +03:00
parent 30758b1148
commit 189d091486
2 changed files with 4 additions and 4 deletions

View file

@ -1,6 +1,6 @@
[project]
name = "yandexapimanager"
version = "0.1.6-5"
version = "0.1.6-6"
description = ""
authors = [
{name = "Evgeny (Krymmy) Momotov",email = "evgeny.momotov@gmail.com"}

View file

@ -292,7 +292,7 @@ class YandexManagerClient:
async def create_yandex_fleet_check_report(self, report: YandexFleetCheckReportIn) -> YandexFleetCheckReport | None:
response = await self._reports_rout('POST', 'yandex_fleet_checks/', json=report.model_dump())
response = await self._reports_rout('POST', 'yandex_fleet_checks/', json=report.model_dump(exclude_none=True))
if not response:
return None
return YandexFleetCheckReport(**response)
@ -304,7 +304,7 @@ class YandexManagerClient:
return [GroupCheckReport(**report) for report in response]
async def create_group_check_report(self, report: GroupCheckReportIn) -> GroupCheckReport | None:
response = await self._reports_rout('POST', 'group_checks/', json=report.model_dump())
response = await self._reports_rout('POST', 'group_checks/', json=report.model_dump(exclude_none=True))
if not response:
return None
return GroupCheckReport(**response)
@ -316,7 +316,7 @@ class YandexManagerClient:
return [DriverCheckReport(**report) for report in response]
async def create_driver_check_report(self, report: DriverCheckReportIn) -> DriverCheckReport | None:
response = await self._reports_rout('POST', 'driver_checks/', json=report.model_dump())
response = await self._reports_rout('POST', 'driver_checks/', json=report.model_dump(exclude_none=True))
if not response:
return None
return DriverCheckReport(**response)