diff --git a/backend/bot/app/web/webapp/serializers.py b/backend/bot/app/web/webapp/serializers.py index b292679..cffbd28 100644 --- a/backend/bot/app/web/webapp/serializers.py +++ b/backend/bot/app/web/webapp/serializers.py @@ -105,9 +105,7 @@ async def _build_user_payload(request: web.Request, user_id: int) -> Dict[str, A admin_ids = {int(x) for x in (settings.ADMIN_IDS or [])} is_admin = bool(db_user.telegram_id and int(db_user.telegram_id) in admin_ids) telegram_linked = _user_has_linked_telegram(db_user) - referral_welcome_days = max( - 0, int(getattr(settings, "REFERRAL_WELCOME_BONUS_DAYS", 0) or 0) - ) + referral_welcome_days = max(0, int(getattr(settings, "REFERRAL_WELCOME_BONUS_DAYS", 0) or 0)) referral_welcome_telegram_required_reason = ( _referral_welcome_telegram_required_reason(settings, db_user) if db_user.referred_by_id and not active and referral_welcome_days > 0 diff --git a/backend/requirements.txt b/backend/requirements.txt index 8fd48a7..ac2152a 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -1,6 +1,6 @@ aiogram==3.28.2 python-dotenv==1.2.2 -aiohttp==3.13.5 +aiohttp>=3.13.5,<3.14 pydantic==2.13.4 yookassa==3.10.1 httpx>=0.27.0