Fix unused default locale in I18nMiddleware (#562)

This commit is contained in:
alfred richardsn 2021-04-11 18:08:36 +03:00
parent 79c59b34f9
commit e67cecef34
No known key found for this signature in database
GPG key ID: E0D23E2D0A28DAEF

View file

@ -131,10 +131,11 @@ class I18nMiddleware(BaseMiddleware):
user: types.User = types.User.get_current()
locale: Locale = user.locale
if locale:
if locale and locale.language in self.locales:
*_, data = args
language = data['locale'] = locale.language
return language
return self.default
async def trigger(self, action, args):
"""