From 76b521879ebe86e584bb20b79f2b5e175002b842 Mon Sep 17 00:00:00 2001 From: Egor Date: Sun, 11 Jan 2026 05:21:03 +0300 Subject: [PATCH] Update miniapp.py --- app/webapi/schemas/miniapp.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/webapi/schemas/miniapp.py b/app/webapi/schemas/miniapp.py index c1fd1779..70e7fdf8 100644 --- a/app/webapi/schemas/miniapp.py +++ b/app/webapi/schemas/miniapp.py @@ -524,6 +524,11 @@ class MiniAppTariff(BaseModel): periods: List[MiniAppTariffPeriod] = Field(default_factory=list) is_current: bool = False is_available: bool = True + # Для режима мгновенного переключения тарифа + switch_cost_kopeks: Optional[int] = None # Стоимость переключения (None если не в режиме switch) + switch_cost_label: Optional[str] = None # Форматированная стоимость + is_upgrade: Optional[bool] = None # True = повышение, False = понижение + is_switch_free: Optional[bool] = None # True = бесплатное переключение class MiniAppTrafficTopupPackage(BaseModel):