From 1ee6284011fc489313ff4f1db1674edc40720a7e Mon Sep 17 00:00:00 2001 From: Oleg A Date: Sat, 27 Mar 2021 13:08:06 +0300 Subject: [PATCH] fix: #544 return locale None if User is absent --- aiogram/contrib/middlewares/i18n.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aiogram/contrib/middlewares/i18n.py b/aiogram/contrib/middlewares/i18n.py index bb6d8003..a363962a 100644 --- a/aiogram/contrib/middlewares/i18n.py +++ b/aiogram/contrib/middlewares/i18n.py @@ -129,7 +129,7 @@ class I18nMiddleware(BaseMiddleware): :return: locale name """ user: types.User = types.User.get_current() - locale: Locale = user.locale + locale: Locale = user.locale if user else None if locale: *_, data = args