diff --git a/app/webapi/schemas/miniapp.py b/app/webapi/schemas/miniapp.py index 68693a8f..2ffc12ac 100644 --- a/app/webapi/schemas/miniapp.py +++ b/app/webapi/schemas/miniapp.py @@ -590,6 +590,8 @@ class MiniAppTariffsResponse(BaseModel): class MiniAppTariffPurchaseRequest(BaseModel): """Запрос на покупку/смену тарифа.""" + model_config = ConfigDict(populate_by_name=True) + init_data: str = Field(..., alias="initData") tariff_id: int = Field(..., alias="tariffId") period_days: int = Field(..., alias="periodDays") @@ -609,6 +611,8 @@ class MiniAppTariffPurchaseResponse(BaseModel): class MiniAppTariffSwitchRequest(BaseModel): """Запрос на переключение тарифа (без выбора периода).""" + model_config = ConfigDict(populate_by_name=True) + init_data: str = Field(..., alias="initData") tariff_id: int = Field(..., alias="tariffId")