From 189d0914861a64c7a0f741d33019eea0d938e208 Mon Sep 17 00:00:00 2001 From: "Evgeny (Krymmy) Momotov" Date: Tue, 9 Dec 2025 15:16:42 +0300 Subject: [PATCH] [UP] v 0.1.6-6 --- pyproject.toml | 2 +- src/YandexApiManager/api_manager.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 5d9e0e2..36a0fad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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"} diff --git a/src/YandexApiManager/api_manager.py b/src/YandexApiManager/api_manager.py index 60fb166..e0201fa 100644 --- a/src/YandexApiManager/api_manager.py +++ b/src/YandexApiManager/api_manager.py @@ -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)