From 4ec0cde08922e823f9bd5fadd9d8437f38d97d55 Mon Sep 17 00:00:00 2001 From: "Evgeny (Krymmy) Momotov" Date: Thu, 13 Nov 2025 09:32:22 +0300 Subject: [PATCH] [UP] data_models.py UP CallIn --- src/CallerApiManager/data_models.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/CallerApiManager/data_models.py b/src/CallerApiManager/data_models.py index 6f1febc..755c35b 100644 --- a/src/CallerApiManager/data_models.py +++ b/src/CallerApiManager/data_models.py @@ -186,12 +186,11 @@ class Call(BaseModel): class CallIn(BaseModel): - id: Optional[int] = Field(description="Идентификатор (автоматический)", default=None) - owner_id: optional[int] = Field(description="Владелец") - call_datetime: Optional[str] = Field(description="Время последнего звонка (по МСК)", example="2024-01-01T12:00:00") - prompt_id: Optional[int] = Field(description="Промпт",) - driver_id: Optional[int] = Field(description="Водитель") - status: Optional[CallStatus] = Field(default=CallStatus.PENDING, description="Статус звонка") + owner_id: optional[int] = Field(description="Владелец", default=None) + call_datetime: Optional[str] = Field(description="Время последнего звонка (по МСК)", example="2024-01-01T12:00:00", default=None) + prompt_id: Optional[int] = Field(description="Промпт", default=None) + driver_id: Optional[int] = Field(description="Водитель", default=None) + status: Optional[CallStatus] = Field(default=None, description="Статус звонка") data: Optional[Dict[str, Any]] = Field(description="Дополнительные данные", nullable=True) channel_id: Optional[str] = Field(description="ID канала", example=" tweak-456", null=True) audio_file: Optional[str] = Field(description="Путь к аудио", example="/audio/call-123.mp3", null=True) @@ -216,7 +215,6 @@ class CallDialog(BaseModel): from_attributes = True class CallDialogIn(BaseModel): - id: Optional[int] = Field(description="Идентификатор (автоматический)", default=None) call_id: Optional[int] = Field(description="ID звонка", example="call-123") dialog: Optional[str] = Field(description="Содержание диалога", null=True) data: Optional[Dict[str, Any]] = Field(description="Дополнительные данные", nullable=True)