From 99ca6a592bf84e71e625175b43312a18d31af8b5 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Mon, 10 Feb 2014 08:53:40 +0000 Subject: [PATCH] * CalDAV/Calendar: fixed invalid ics file for alarm exactly at the event --- phpgwapi/inc/horde/Horde/iCalendar.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/phpgwapi/inc/horde/Horde/iCalendar.php b/phpgwapi/inc/horde/Horde/iCalendar.php index caa1c05add..efd13629eb 100644 --- a/phpgwapi/inc/horde/Horde/iCalendar.php +++ b/phpgwapi/inc/horde/Horde/iCalendar.php @@ -1622,6 +1622,11 @@ class Horde_iCalendar { $duration .= $value . 'S'; } } + // duration without time ("P") is NOT valid, append 0 minutes ("T0M") + elseif ($duration === 'P') + { + $duration .= 'T0M'; + } return $duration; }