From 88dc681687ecadce04ffc494f76a685459c5a8cd Mon Sep 17 00:00:00 2001 From: "Evgeny (Krymmy) Momotov" Date: Tue, 2 Dec 2025 09:34:25 +0300 Subject: [PATCH] v 0.1.5 --- pyproject.toml | 2 +- src/CallerApiManager/api_manager.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 10634a4..28f2f2f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "callerapimanager" -version = "0.1.4-2" +version = "0.1.5" description = "" authors = [ {name = "Evgeny (Krymmy) Momotov",email = "evgeny.momotov@gmail.com"} diff --git a/src/CallerApiManager/api_manager.py b/src/CallerApiManager/api_manager.py index 807cef8..4d436f0 100644 --- a/src/CallerApiManager/api_manager.py +++ b/src/CallerApiManager/api_manager.py @@ -79,6 +79,10 @@ class CallerManagerClient: return None return CallDialog(**response) + async def update_call_dialog(self, call_id: int, dialog: CallDialogIn) -> CallDialog: + response = await self._request('PATCH', f'/calls/{call_id}/dialog', json=dialog.model_dump(exclude_none=True)) + return CallDialog(**response) + async def create_call_dialog(self, dialog: CallDialogIn) -> CallDialog: response = await self._request('POST', f'/calls/dialog', json=dialog.model_dump(exclude_none=True)) return CallDialog(**response)