mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-07 08:34:29 +01:00
default to user timezone on export, if event has no or invalid timezone
This commit is contained in:
parent
5f251966ff
commit
698380a860
@ -309,8 +309,16 @@ class calendar_ical extends calendar_boupdate
|
||||
|
||||
if (!isset(self::$tz_cache[$event['tzid']]))
|
||||
{
|
||||
try {
|
||||
self::$tz_cache[$event['tzid']] = calendar_timezones::DateTimeZone($event['tzid']);
|
||||
}
|
||||
catch (Exception $e) {
|
||||
// log unknown timezones
|
||||
if (!empty($event['tzid'])) _egw_log_exception($e);
|
||||
// default for no timezone and unkown to user timezone
|
||||
self::$tz_cache[$event['tzid']] = Api\DateTime::$user_timezone;
|
||||
}
|
||||
}
|
||||
|
||||
if ($this->so->isWholeDay($event)) $event['whole_day'] = true;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user