Fix adjusting timezone on events from free-busy source

This commit is contained in:
Aleksander Machniak 2025-03-21 14:04:27 +01:00
parent af90c641dc
commit f72d48940e

View file

@ -212,7 +212,7 @@ class libcalendaring extends rcube_plugin
$dt = rcube_utils::anytodatetime($dt);
}
if ($dt instanceof DateTime && empty($dt->_dateonly) && !$dateonly) {
if (($dt instanceof DateTime || $dt instanceof DateTimeImmutable) && empty($dt->_dateonly) && !$dateonly) {
$dt = $dt->setTimezone($this->timezone);
}