[Tickets #8355] Re: non-standardconform iCal-File
bugs at horde.org
bugs at horde.org
Wed Jun 17 15:54:46 UTC 2009
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/8355
------------------------------------------------------------------------------
Ticket | 8355
Updated By | michael.groene at zew.uni-hannover.de
Summary | non-standardconform iCal-File
Queue | Kronolith
Version | 2.3.1
Type | Bug
State | Unconfirmed
Priority | 2. Medium
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
michael.groene at zew.uni-hannover.de (2009-06-17 11:54) wrote:
> Has somebody a solution for this bogus behavior?
> Which files/functions are affected?
I have found the file, creating the iCal recurrence rule in
HORDE_BASE/kronolith/lib/Recurrence.php (Horde Groupware Edition 1.2.3)
ca. in line 1061 the function toRRule20(...) is defined.
I changed the code to the following, which works fine for me:
function toRRule20($calendar)
{
...
if ($this->hasRecurEnd()) {
#$rrule .= ';UNTIL=' . $calendar->_exportDate($this->recurEnd);
#doesn't sync correctly with lightning 0.9
$rrule .= ';UNTIL=' . $calendar->_exportDateTime($this->recurEnd); #works
}
...
}
But the origin of the time is a mysterium to me. Maybe someone really
knows how to solve this problem completely in a neat way.
More information about the bugs
mailing list