From d9528486ef50ebf8582e11a5ac27e7b132b2bbd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B5=D0=BD=D0=B8=D1=81=20=D0=9A=D1=80=D0=B8=D0=B2?= =?UTF-8?q?=D0=BE=D1=87=D0=B5=D0=BD=D0=BA=D0=BE?= Date: Wed, 22 Jul 2026 00:33:45 +0700 Subject: [PATCH] fix: clean duplicate logging, use proper AD lookup with debug --- instruct/handlers.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/instruct/handlers.py b/instruct/handlers.py index b029855..9ad63c5 100644 --- a/instruct/handlers.py +++ b/instruct/handlers.py @@ -68,6 +68,10 @@ def _get_user_cn(user_id: str) -> str: @router.message() async def instruct_router_handler(msg: Message): user_id = msg.from_user.id + user_name = getattr(msg.from_user, 'name', 'N/A') + user_username = getattr(msg.from_user, 'username', 'N/A') + + logger.info(f"Instruct: user_id={user_id}, name={user_name}, username={user_username}") current_state = get_state(user_id)