timezoneAbbreviatedName

This commit is contained in:
Benjamin Takats
2022-12-16 16:51:41 +01:00
parent 265f8c26d8
commit d2218029aa
4 changed files with 21 additions and 8 deletions

View File

@@ -17,14 +17,20 @@ class SetTimezoneMiddleware
*/
public function handle(Request $request, Closure $next)
{
if (
!collect($request->segments())->contains('nova')
&& $request->user()
if ($request->user()
&& $timezone = $request->user()->timezone
) {
config(['app.timezone' => $timezone]);
config([
'app.timezone' => $timezone,
'app.user-timezone' => $timezone,
]);
return $next($request);
}
config(['app.timezone' => 'Europe/Berlin']);
config([
'app.timezone' => 'Europe/Berlin',
'app.user-timezone' => 'Europe/Berlin',
]);
return $next($request);
}