Branch 'roundcubemail-plugins-kolab-format2-horde5' - plugins/calendar
Thomas Brüderli
bruederli at kolabsys.com
Wed Feb 20 10:42:02 CET 2013
plugins/calendar/drivers/kolab/kolab_calendar.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit 230d023fb7f0d071f7aeea332ab42e1bfce4d3ba
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date: Wed Feb 20 10:41:21 2013 +0100
Check if event start exists before attempting to clone it
diff --git a/plugins/calendar/drivers/kolab/kolab_calendar.php b/plugins/calendar/drivers/kolab/kolab_calendar.php
index 468bfa8..c4e7f9f 100644
--- a/plugins/calendar/drivers/kolab/kolab_calendar.php
+++ b/plugins/calendar/drivers/kolab/kolab_calendar.php
@@ -434,7 +434,7 @@ class kolab_calendar
$record['end'] = $record['end']->format('U');
*/
// all-day events go from 12:00 - 13:00
- if ($record['end'] <= $record['start'] && $record['allday']) {
+ if (!empty($record['start']) && is_a($record['start'], 'DateTime') && $record['end'] <= $record['start'] && $record['allday']) {
$record['end'] = clone $record['start'];
$record['end']->add(new DateInterval('PT1H'));
}
More information about the commits
mailing list