From 1ce729629d69170721be547bbee21e8fb8cf34d2 Mon Sep 17 00:00:00 2001 From: Egor Date: Fri, 23 Jan 2026 11:24:27 +0300 Subject: [PATCH] Add files via upload --- app/utils/user_utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/utils/user_utils.py b/app/utils/user_utils.py index f34d0708..89de0f3f 100644 --- a/app/utils/user_utils.py +++ b/app/utils/user_utils.py @@ -69,9 +69,10 @@ def get_effective_referral_commission_percent(user: User) -> int: percent = settings.REFERRAL_COMMISSION_PERCENT if percent < 0 or percent > 100: + user_id_display = getattr(user, "telegram_id", None) or getattr(user, "email", None) or f"#{getattr(user, 'id', 'unknown')}" logger.error( "❌ Некорректный процент комиссии для пользователя %s: %s", - getattr(user, "telegram_id", None), + user_id_display, percent, ) return max(0, min(100, settings.REFERRAL_COMMISSION_PERCENT))