diff --git a/api/schemas/misc.py b/api/schemas/misc.py index f42dec3f..467fd364 100644 --- a/api/schemas/misc.py +++ b/api/schemas/misc.py @@ -1,5 +1,4 @@ from datetime import datetime -from typing import Literal from pydantic import BaseModel @@ -8,14 +7,7 @@ class PaymentBase(BaseModel): tg_id: int amount: float payment_system: str - status: Literal[ - "awaiting_choice", - "issued", - "pending", - "success", - "failed", - "cancelled", - ] + status: str class PaymentResponse(PaymentBase): diff --git a/handlers/payments/stars/handlers.cpython-312-x86_64-linux-gnu.so b/handlers/payments/stars/handlers.cpython-312-x86_64-linux-gnu.so index 5663bb84..1c8ee17b 100644 Binary files a/handlers/payments/stars/handlers.cpython-312-x86_64-linux-gnu.so and b/handlers/payments/stars/handlers.cpython-312-x86_64-linux-gnu.so differ