diff --git a/pkg/config/config.go b/pkg/config/config.go index cc61ec51b..6eaab3acd 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -644,7 +644,9 @@ func InitConfig() { MigrationMicrosoftTodoRedirectURL.Set(ServicePublicURL.GetString() + "migrate/microsoft-todo") } - if DefaultSettingsTimezone.GetString() == "" { + if tz := DefaultSettingsTimezone.GetString(); tz == "" { + DefaultSettingsTimezone.Set(ServiceTimeZone.GetString()) + } else if _, err := time.LoadLocation(tz); err != nil { DefaultSettingsTimezone.Set(ServiceTimeZone.GetString()) }