Add mapping for legacy timezones

This commit is contained in:
Constantin Graf
2024-09-12 17:40:43 +02:00
committed by Constantin Graf
parent 61cc80dc6e
commit 498f29617e
3 changed files with 306 additions and 3 deletions

View File

@@ -62,7 +62,10 @@ class CreateNewUser implements CreatesNewUsers
if (app(TimezoneService::class)->isValid($input['timezone'])) {
$timezone = $input['timezone'];
} else {
Log::debug('Invalid timezone', ['timezone' => $input['timezone']]);
$timezone = app(TimezoneService::class)->mapLegacyTimezone($input['timezone']);
if ($timezone === null) {
Log::debug('Invalid timezone', ['timezone' => $input['timezone']]);
}
}
}