From 741783a314dd20c81052d02111e63cc37788ef95 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Wed, 11 Aug 2010 17:26:38 +0200 Subject: [PATCH] EXDATE can be a DATE-TIME field. --- framework/Icalendar/lib/Horde/Icalendar.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/framework/Icalendar/lib/Horde/Icalendar.php b/framework/Icalendar/lib/Horde/Icalendar.php index 997595c1d..3f4584fd4 100644 --- a/framework/Icalendar/lib/Horde/Icalendar.php +++ b/framework/Icalendar/lib/Horde/Icalendar.php @@ -718,7 +718,10 @@ class Horde_Icalendar preg_match_all('/,([^,]*)/', ',' . $value, $values); foreach ($values[1] as $value) { - $dates[] = $this->_parseDate($value); + $stamp = $this->_parseDateTime($value); + $dates[] = array('year' => date('Y', $stamp), + 'month' => date('m', $stamp), + 'mday' => date('d', $stamp)); } $this->setAttribute($tag, isset($dates[0]) ? $dates[0] : null, $params, true, $dates); break; -- 2.11.0