<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>creation of events: events with daily interval + range defined end two days early</title> 
  <pubDate>Fri, 10 Apr 2026 19:46:54 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/6265</link> 
  <atom:link rel="self" type="application/rss+xml" title="creation of events: events with daily interval + range defined end two days early" href="https://bugs.horde.org/ticket/6265/rss" /> 
  <description>creation of events: events with daily interval + range defined end two days early</description> 
 
   
   
  <item> 
   <title>i am using kolab-2.1 with horde-webmail-1.1rc1 (kronolith 2.</title> 
   <description>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 (:



&lt;?xml version=&quot;1.0&quot;?&gt;

&lt;event version=&quot;1.0&quot;&gt;

  &lt;uid&gt;97dbb9068aefb060e4d19e1034b527ea&lt;/uid&gt;

  &lt;body&gt;&lt;!--a75c305b1c0a6022--&gt;&lt;/body&gt;

  &lt;categories&gt;&lt;/categories&gt;

  &lt;creation-date&gt;2008-02-15T08:28:29Z&lt;/creation-date&gt;

  &lt;last-modification-date&gt;2008-02-15T08:28:29Z&lt;/last-modification-date&gt;

  &lt;sensitivity&gt;public&lt;/sensitivity&gt;

  &lt;product-id&gt;Horde::Kolab&lt;/product-id&gt;

  &lt;summary&gt;Test&lt;/summary&gt;

  &lt;organizer&gt;

    &lt;display-name&gt;Mike Gabriel&lt;/display-name&gt;

    &lt;smtp-address&gt;m.gabriel@das-netzwerkteam.de&lt;/smtp-address&gt;

  &lt;/organizer&gt;

  &lt;start-date&gt;2008-07-29T10:00:00Z&lt;/start-date&gt;

  &lt;recurrence cycle=&quot;daily&quot;&gt;

    &lt;interval&gt;1&lt;/interval&gt;

    &lt;range type=&quot;date&quot;&gt;2008-08-01&lt;/range&gt;

  &lt;/recurrence&gt;

  &lt;show-time-as&gt;busy&lt;/show-time-as&gt;

  &lt;end-date&gt;2008-07-29T11:00:00Z&lt;/end-date&gt;

&lt;/event&gt;



i think, the recurrence should rather look like this:



  &lt;recurrence cycle=&quot;daily&quot;&gt;

    &lt;interval&gt;1&lt;/interval&gt;

    &lt;range type=&quot;date&quot;&gt;2008-08-03&lt;/range&gt;

  &lt;/recurrence&gt;



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</description> 
   <pubDate>Fri, 15 Feb 2008 09:02:31 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6265#t42388</link> 
  </item> 
   
  <item> 
   <title>Closing this one since it is a duplicate of Bug #6377</title> 
   <description>Closing this one since it is a duplicate of Bug #6377</description> 
   <pubDate>Wed, 12 Mar 2008 05:29:21 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/6265#t43729</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
