diff --git a/app/Http/Middleware/LocaleMiddleware.php b/app/Http/Middleware/LocaleMiddleware.php index 884256a..ae01b4b 100644 --- a/app/Http/Middleware/LocaleMiddleware.php +++ b/app/Http/Middleware/LocaleMiddleware.php @@ -22,18 +22,14 @@ class LocaleMiddleware $userSetting = UserSetting::where('user_id', auth()->user()->id)->first(); $locale = 'en'; - if (! in_array($userSetting->language, ['en', 'ru', 'est'])) { - $locale = $userSetting->language; - } - Session::put('locale', $locale); - - app()->setLocale($locale); - if (!empty($userSetting)) { - $userSetting->update([ - 'language' => $locale - ]); + if (!in_array($userSetting->language, ['en', 'ru', 'est'])) { + $locale = $userSetting->language; + } } + + Session::put('locale', $locale); + app()->setLocale($locale); } return $next($request);