country) { config([ 'app.country' => $request->country, ]); Cookie::queue('country', $request->country, 60 * 24 * 365); } if ($request->user() && $timezone = $request->user()->timezone ) { config([ 'app.timezone' => $timezone, 'app.user-timezone' => $timezone, ]); return $next($request); } config([ 'app.timezone' => 'Europe/Berlin', 'app.user-timezone' => 'Europe/Berlin', ]); return $next($request); } }