* Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs

This commit is contained in:
Ralf Becker 2012-01-29 18:23:34 +00:00
parent af5d448a35
commit e8780bd64b

View File

@ -2985,6 +2985,13 @@ class calendar_ical extends calendar_boupdate
$event['recur_enddate'] = egw_time::to($last, 'server');
}
// if no end is given in iCal we use the default lenght from user prefs
// whole day events get one day in calendar_boupdate::save()
if (!isset($event['end']))
{
$event['end'] = 60 * $this->cal_prefs['defaultlength'];
}
if ($this->calendarOwner) $event['owner'] = $this->calendarOwner;
if ($this->log)