From d988812ecf22d1d0ac2b639cfb209be2166ddae5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Jun 2026 04:04:35 +0000 Subject: [PATCH 1/3] chore(deps): bump the pip group across 2 directories with 1 update --- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.14.0 dependency-type: direct:production dependency-group: pip - dependency-name: aiohttp dependency-version: 3.14.0 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] --- backend/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/requirements.txt b/backend/requirements.txt index 8fd48a7..d3fb3a3 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.14.0 pydantic==2.13.4 yookassa==3.10.1 httpx>=0.27.0 From 7313f9035027739b6a09eccc21861b5cf7c20d9f Mon Sep 17 00:00:00 2001 From: 3252a8 <3252a8@proton.me> Date: Thu, 4 Jun 2026 11:32:08 +0300 Subject: [PATCH 2/3] fix: keep aiohttp within aiogram constraints --- backend/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/requirements.txt b/backend/requirements.txt index d3fb3a3..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.14.0 +aiohttp>=3.13.5,<3.14 pydantic==2.13.4 yookassa==3.10.1 httpx>=0.27.0 From 661d3f7953fc616ec09a643211d120e8b0926c16 Mon Sep 17 00:00:00 2001 From: 3252a8 <3252a8@proton.me> Date: Thu, 4 Jun 2026 11:35:42 +0300 Subject: [PATCH 3/3] fix: format webapp serializer --- backend/bot/app/web/webapp/serializers.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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