As far as well timed events show up fine -
all day events get an offset that is adding to the event's start time, so:
it starts a day after it should, and it gets the time from the last non-allday event i suppose.
This is critical, as it renders the event block unusable.

thanks for Your time

Comments

widelec’s picture

if You unset the thing in Your module at line 516:

if (!$item['allday']) {
$gcal_time = date($timeformat, $item['date']);
}
else unset($gcal_time);

it will start to behave properly!

i also commented the bugfix offset You introduced in lines 472-475

//if ($allday) {
// $unixdate += 86400;
//}
// + 86400 for all-day events to fix bug

because it caused my data to flip to the next day

widelec’s picture

Status: Active » Needs review
JasperHorn’s picture

I should learn to check the bug reports before fixing the bugs myself - anyway both bug and fix seconded

jdwfly’s picture

Status: Needs review » Closed (won't fix)

d5 not supported