From 4fd736ecbf23e7f32a507a9b9b0c82c00d0f9cd5 Mon Sep 17 00:00:00 2001 From: Egor Date: Wed, 15 Oct 2025 06:30:01 +0300 Subject: [PATCH] Fix Telegram Stars state import and add YooKassa SBP locale keys --- app/handlers/balance/stars.py | 1 + locales/en.json | 2 ++ locales/ru.json | 2 ++ 3 files changed, 5 insertions(+) diff --git a/app/handlers/balance/stars.py b/app/handlers/balance/stars.py index eac14f0a..078ba8fd 100644 --- a/app/handlers/balance/stars.py +++ b/app/handlers/balance/stars.py @@ -8,6 +8,7 @@ from app.database.models import User from app.keyboards.inline import get_back_keyboard, get_payment_methods_keyboard from app.localization.texts import get_texts from app.services.payment_service import PaymentService +from app.states import BalanceStates from app.utils.decorators import error_handler from app.external.telegram_stars import TelegramStarsService diff --git a/locales/en.json b/locales/en.json index 4bea335f..5248971a 100644 --- a/locales/en.json +++ b/locales/en.json @@ -573,6 +573,8 @@ "PAYMENT_METHOD_STARS_DESCRIPTION": "fast and convenient", "PAYMENT_METHOD_YOOKASSA_NAME": "💳 Bank card", "PAYMENT_METHOD_YOOKASSA_DESCRIPTION": "via YooKassa", + "PAYMENT_METHOD_YOOKASSA_SBP_NAME": "🏦 SBP (YooKassa)", + "PAYMENT_METHOD_YOOKASSA_SBP_DESCRIPTION": "via YooKassa Fast Payment System", "PAYMENT_METHOD_TRIBUTE_NAME": "💳 Bank card", "PAYMENT_METHOD_TRIBUTE_DESCRIPTION": "via Tribute", "PAYMENT_METHOD_MULENPAY_NAME": "💳 Bank card (Mulen Pay)", diff --git a/locales/ru.json b/locales/ru.json index 1fa41edb..1dfd024d 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -575,6 +575,8 @@ "PAYMENT_METHOD_STARS_DESCRIPTION": "быстро и удобно", "PAYMENT_METHOD_YOOKASSA_NAME": "💳 Банковская карта", "PAYMENT_METHOD_YOOKASSA_DESCRIPTION": "через YooKassa", + "PAYMENT_METHOD_YOOKASSA_SBP_NAME": "🏦 СБП (YooKassa)", + "PAYMENT_METHOD_YOOKASSA_SBP_DESCRIPTION": "через систему быстрых платежей YooKassa", "PAYMENT_METHOD_TRIBUTE_NAME": "💳 Банковская карта", "PAYMENT_METHOD_TRIBUTE_DESCRIPTION": "через Tribute", "PAYMENT_METHOD_MULENPAY_NAME": "💳 Банковская карта (Mulen Pay)",