[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