From 61d55e186ed41c69f44a0c20613d5f7f33a36ba7 Mon Sep 17 00:00:00 2001 From: Alexander Kalinovsky Date: Sun, 2 Feb 2025 22:33:15 +0100 Subject: [PATCH] fix language setting menu --- bot/handlers/menu/language.py | 2 +- model/bot_enum.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bot/handlers/menu/language.py b/bot/handlers/menu/language.py index c69c92a..a68394d 100644 --- a/bot/handlers/menu/language.py +++ b/bot/handlers/menu/language.py @@ -92,5 +92,5 @@ async def set_language(message: CallbackQuery, **kwargs): await db_session.commit() i18n: I18n = kwargs["i18n"] - with i18n.use_locale(user.lang): + with i18n.use_locale(user.lang.value): await route_callback(message, **kwargs) diff --git a/model/bot_enum.py b/model/bot_enum.py index 0ce3235..8dc3b36 100644 --- a/model/bot_enum.py +++ b/model/bot_enum.py @@ -137,7 +137,7 @@ class EnumMember(object): lang = i18n.current_locale else: lang = list(self.loc_obj.keys())[0] - + if lang in self.loc_obj.keys(): return self.loc_obj[lang] else: