From 4dc78e01c9c61050c9a116a7042606b8a5cfc410 Mon Sep 17 00:00:00 2001 From: darksidecat <58224121+darksidecat@users.noreply.github.com> Date: Fri, 15 Oct 2021 15:52:16 +0300 Subject: [PATCH] little speedup --- aiogram/dispatcher/middlewares/user_context.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/aiogram/dispatcher/middlewares/user_context.py b/aiogram/dispatcher/middlewares/user_context.py index 6885a320..e952e97f 100644 --- a/aiogram/dispatcher/middlewares/user_context.py +++ b/aiogram/dispatcher/middlewares/user_context.py @@ -51,8 +51,9 @@ class UserContextMiddleware(BaseMiddleware): if event.poll_answer: return None, event.poll_answer.user try: - chat = getattr(event.event, "chat", None) - from_user = getattr(event.event, "from_user", None) + update_event = event.event + chat = getattr(update_event, "chat", None) + from_user = getattr(update_event, "from_user", None) return chat, from_user except UpdateTypeLookupError: return None, None