[UP] v 0.1.6-2

This commit is contained in:
Evgeny (Krymmy) Momotov 2025-12-09 14:26:27 +03:00
parent 78c122b864
commit 9875302c70
2 changed files with 6 additions and 6 deletions

View file

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

View file

@ -70,7 +70,7 @@ class UUIDModel(BaseModel):
class CallPrompt(BasicModel):
owner: Optional[User] = Field(description="Владелец")
owner: Optional[User] = Field(description="Владелец", default=None)
name: str = Field(max_length=255, description="Название промпта", example="Приветствие клиенту")
content: str = Field(description="Содержание промпта", example="Добро пожаловать в службу поддержки")
speak_first: bool = Field(default=True, description="Говорить первым")
@ -102,7 +102,7 @@ class YandexFleetApiKey(UUIDModel, BasicModel):
class Driver(BasicModel):
yandex_fleet: Optional[YandexFleet] = Field(description="ID или название флота Yandex", example="fleet-123")
yandex_fleet: Optional[YandexFleet] = Field(description="ID или название флота Yandex", example="fleet-123", default=None)
driver_id: str = Field(max_length=64, description="ID драйвера в Yandex", example="drv-abc123")
first_name: Optional[str] = Field(description="Имя", example="John", default=None)
last_name : Optional[str] = Field(description="Фамилия", example="Doe", default=None)
@ -156,7 +156,7 @@ class CallIn(BaseModel):
class InspectionWorkTime(BasicModel, UUIDModel):
owner: User = Field(description="Владелец", example={"id": 1, "username": "admin"})
owner: Optional[User] = Field(default=None, description="Владелец", example={"id": 1, "username": "admin"})
is_public: Optional[bool] = Field(default=False, description="Открыт для всех")
check_from: Optional[str] = Field(
default="08:00:00",
@ -203,7 +203,7 @@ class SupplyHoursCondition(BasicModel, UUIDModel):
class Action(BasicModel, UUIDModel):
owner: Optional[User] = Field(description="Владелец объекта", )
owner: Optional[User] = Field(description="Владелец объекта", default=None)
call_driver_action: Optional[CallDriver] = Field(
default=None,
description="Действие по вызову водителя",
@ -212,7 +212,7 @@ class Action(BasicModel, UUIDModel):
class Condition(BasicModel, UUIDModel):
owner: Optional[User] = Field(description="Владелец условия", default=None)
supply_hours_condition: Optional[SupplyHoursCondition] = Field(description="Условие по часам поставки")
supply_hours_condition: Optional[SupplyHoursCondition] = Field(description="Условие по часам поставки", default=None)
class ConditionalExpression(BasicModel, UUIDModel):