From 557af5994d8208e1c1904d32bb190c1b87c3d3ee Mon Sep 17 00:00:00 2001 From: root Date: Mon, 16 Mar 2026 04:31:04 +0000 Subject: [PATCH] style: ruff format kassa_ai files --- app/config.py | 1 + app/handlers/balance/kassa_ai.py | 8 ++------ app/handlers/balance/main.py | 4 +++- app/services/payment/kassa_ai.py | 8 ++++++-- app/services/payment_service.py | 1 + 5 files changed, 13 insertions(+), 9 deletions(-) diff --git a/app/config.py b/app/config.py index 69bab8f5..938e1c7d 100644 --- a/app/config.py +++ b/app/config.py @@ -1854,6 +1854,7 @@ class Settings(BaseSettings): def get_riopay_display_name_html(self) -> str: return html.escape(self.get_riopay_display_name()) + def is_kassa_ai_sbp_enabled(self) -> bool: return self.KASSA_AI_SBP_ENABLED and self.is_kassa_ai_enabled() diff --git a/app/handlers/balance/kassa_ai.py b/app/handlers/balance/kassa_ai.py index 7f7730e2..0234f1d2 100644 --- a/app/handlers/balance/kassa_ai.py +++ b/app/handlers/balance/kassa_ai.py @@ -420,9 +420,7 @@ async def start_kassa_ai_sbp_topup( display_name = settings.get_kassa_ai_sbp_display_name() keyboard = InlineKeyboardMarkup( - inline_keyboard=[ - [InlineKeyboardButton(text=texts.t('BACK_BUTTON', '◀️ Назад'), callback_data='menu_balance')] - ] + inline_keyboard=[[InlineKeyboardButton(text=texts.t('BACK_BUTTON', '◀️ Назад'), callback_data='menu_balance')]] ) await callback.message.edit_text( @@ -528,9 +526,7 @@ async def start_kassa_ai_card_topup( display_name = settings.get_kassa_ai_card_display_name() keyboard = InlineKeyboardMarkup( - inline_keyboard=[ - [InlineKeyboardButton(text=texts.t('BACK_BUTTON', '◀️ Назад'), callback_data='menu_balance')] - ] + inline_keyboard=[[InlineKeyboardButton(text=texts.t('BACK_BUTTON', '◀️ Назад'), callback_data='menu_balance')]] ) await callback.message.edit_text( diff --git a/app/handlers/balance/main.py b/app/handlers/balance/main.py index b2594fd6..df127607 100644 --- a/app/handlers/balance/main.py +++ b/app/handlers/balance/main.py @@ -135,7 +135,9 @@ async def route_payment_by_method( from .kassa_ai import process_kassa_ai_payment_amount async with AsyncSessionLocal() as db: - await process_kassa_ai_payment_amount(message, db_user, db, amount_kopeks, state, payment_method=payment_method) + await process_kassa_ai_payment_amount( + message, db_user, db, amount_kopeks, state, payment_method=payment_method + ) return True if payment_method == 'riopay': diff --git a/app/services/payment/kassa_ai.py b/app/services/payment/kassa_ai.py index 7292e85d..7a88162d 100644 --- a/app/services/payment/kassa_ai.py +++ b/app/services/payment/kassa_ai.py @@ -97,7 +97,9 @@ class KassaAiPaymentMixin: amount=amount_rubles, currency=currency, email=email, - payment_system_id=payment_system_id if payment_system_id is not None else settings.KASSA_AI_PAYMENT_SYSTEM_ID, + payment_system_id=payment_system_id + if payment_system_id is not None + else settings.KASSA_AI_PAYMENT_SYSTEM_ID, ) payment_url = result.get('location') @@ -119,7 +121,9 @@ class KassaAiPaymentMixin: currency=currency, description=description, payment_url=payment_url, - payment_system_id=payment_system_id if payment_system_id is not None else settings.KASSA_AI_PAYMENT_SYSTEM_ID, + payment_system_id=payment_system_id + if payment_system_id is not None + else settings.KASSA_AI_PAYMENT_SYSTEM_ID, expires_at=expires_at, metadata_json=metadata, ) diff --git a/app/services/payment_service.py b/app/services/payment_service.py index 63e140b2..e8554742 100644 --- a/app/services/payment_service.py +++ b/app/services/payment_service.py @@ -672,6 +672,7 @@ class PaymentService( return None from app.services.kassa_ai_service import KASSA_AI_SUB_METHODS + sub = KASSA_AI_SUB_METHODS.get(payment_method) ps_id = sub['payment_system_id'] if sub else None