[Tickets #6265] creation of events: events with daily interval + range defined end two days early
bugs at horde.org
bugs at horde.org
Fri Feb 15 09:02:31 UTC 2008
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/?id=6265
-----------------------------------------------------------------------
Ticket | 6265
Created By | m.gabriel at das-netzwerkteam.de
Summary | creation of events: events with daily interval + range defined end two
| days early
Queue | Kronolith
Version | 2.2-RC1
Type | Bug
State | Unconfirmed
Priority | 1. Low
Milestone |
Patch |
Owners |
-----------------------------------------------------------------------
m.gabriel at das-netzwerkteam.de (2008-02-15 04:02) wrote:
i am using kolab-2.1 with horde-webmail-1.1rc1 (kronolith 2.2-rc1).
this is an example for a systematic error:
try to create an event, starting on the 28th of july (11am-12am), define
recurrence: daily (every day) and let it end (by date) on the 3rd of
august.
this action results in the following kolab-xml file (:
<?xml version="1.0"?>
<event version="1.0">
<uid>97dbb9068aefb060e4d19e1034b527ea</uid>
<body></body>
<categories></categories>
<creation-date>2008-02-15T08:28:29Z</creation-date>
<last-modification-date>2008-02-15T08:28:29Z</last-modification-date>
<sensitivity>public</sensitivity>
<product-id>Horde::Kolab</product-id>
<summary>Test</summary>
<organizer>
<display-name>Mike Gabriel</display-name>
<smtp-address>m.gabriel at das-netzwerkteam.de</smtp-address>
</organizer>
<start-date>2008-07-29T10:00:00Z</start-date>
<recurrence cycle="daily">
<interval>1</interval>
<range type="date">2008-08-01</range>
</recurrence>
<show-time-as>busy</show-time-as>
<end-date>2008-07-29T11:00:00Z</end-date>
</event>
i think, the recurrence should rather look like this:
<recurrence cycle="daily">
<interval>1</interval>
<range type="date">2008-08-03</range>
</recurrence>
something similar happens on weekly recurrences: the last recurrence of an
event is often left out, only the last-but-one event is displayed in the
calendar / stored in the xml-file.
any ideas?
mike
More information about the bugs
mailing list