refactor: move freekassa env-config into module

This commit is contained in:
3252a8
2026-05-18 16:22:49 +03:00
parent 74ef9d31b4
commit 1e93d25a40
5 changed files with 152 additions and 149 deletions
@@ -59,14 +59,11 @@ async def select_subscription_period_callback_handler(
if price_rub is None:
if traffic_mode and not price_source and stars_price is not None:
from bot.payment_providers import iter_provider_specs
currency_methods_enabled = any(
[
settings.FREEKASSA_ENABLED,
settings.PLATEGA_ENABLED,
settings.SEVERPAY_ENABLED,
settings.YOOKASSA_ENABLED,
settings.CRYPTOPAY_ENABLED,
]
spec.price_source != "stars" and spec.is_enabled(settings)
for spec in iter_provider_specs()
)
if currency_methods_enabled:
logging.error(