[Tickets #13972] VTIMEZONE not generated correctly when exported to vCalendar

noreply at bugs.horde.org noreply at bugs.horde.org
Wed Apr 29 20:31:37 UTC 2015


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: https://bugs.horde.org/ticket/13972
------------------------------------------------------------------------------
  Ticket             | 13972
  Created By         | fzipi at fing.edu.uy
  Summary            | VTIMEZONE not generated correctly when exported to
                     | vCalendar
  Queue              | Horde Framework Packages
  Type               | Bug
  State              | Unconfirmed
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


fzipi at fing.edu.uy (2015-04-29 20:31) wrote:

VTIMEZONE is not generated correctly when exported to vCalendar.

I've had problems trying to import ics events from kronolith. The  
application trying to import uses the ical4j library, and apparently  
in this case exported data isn't conforming rfc 5545.

<begin code>
$tz = $GLOBALS['injector']->getInstance('Horde_Timezone');

$vTimezone =  
$tz->getZone('America/Montevideo')->toVtimezone()->exportvCalendar();

var_dump($vTimezone);
<end code>

The relevant part for this probles is near line 15:
...
BEGIN:STANDARD
TZOFFSETFROM:-0330
TZOFFSETTO:-0330
TZNAME:UY-T
END:STANDARD
BEGIN:STANDARD
TZOFFSETFROM:-0330
TZOFFSETTO:-0330
TZNAME:UYHST
END:STANDARD
...

This two entries must have DTSTART per rfc 5545.



fzipi at fing.edu.uy (2015-04-29 20:31) uploaded: southamerica

https://bugs.horde.org/h/services/download/?app=whups&actionID=download_file&file=southamerica&ticket=13972&fn=%2Fsouthamerica





More information about the bugs mailing list