<?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>Maintenance: purge recurring events finished</title> 
  <pubDate>Fri, 10 Apr 2026 19:28:19 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/9071</link> 
  <atom:link rel="self" type="application/rss+xml" title="Maintenance: purge recurring events finished" href="https://bugs.horde.org/ticket/9071/rss" /> 
  <description>Maintenance: purge recurring events finished</description> 
 
   
   
  <item> 
   <title>Hello
If we want to purge recurring events whose last occur</title> 
   <description>Hello
If we want to purge recurring events whose last occurence was before the $del_time, we can add a line in kronolith/lib/Maintenance/Tasks/purge_events.php

        foreach ($events as $event) {
            if (!$event-&gt;recurs()
+           || $event-&gt;recurrence-&gt;nextRecurrence($del_time) == false ) {

Regards
Patrick</description> 
   <pubDate>Wed, 02 Jun 2010 07:47:10 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9071#t59018</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

Delete recur</title> 
   <description>Changes have been made in CVS for this ticket:

Delete recurring events also, if we are past the last recurrence.
Bug: 9071
Submitted by: patrick.abiven@apitech.fr
http://cvs.horde.org/diff.php/kronolith/lib/Maintenance/Task/purge_events.php?rt=horde&amp;r1=1.1.2.4&amp;r2=1.1.2.5&amp;ty=u</description> 
   <pubDate>Wed, 02 Jun 2010 15:54:46 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9071#t59020</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Delete recur</title> 
   <description>Changes have been made in Git for this ticket:

Delete recurring events also, if we are past the last recurrence. Ticket: 9071 Author: patrick.abiven@apitech.fr Signed Off By: mrubinsk@horde.org

http://git.horde.org/diff.php/kronolith/lib/LoginTasks/Task/PurgeEvents.php?rt=horde-git&amp;r1=e911eaed72d30ca093d4851d9be09d59096acede&amp;r2=747800995687a3bb06514c8f4d49149110dc803a</description> 
   <pubDate>Wed, 02 Jun 2010 15:55:02 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9071#t59021</link> 
  </item> 
   
  <item> 
   <title>Makes sense to me, committed.

Thanks!</title> 
   <description>Makes sense to me, committed.

Thanks!</description> 
   <pubDate>Wed, 02 Jun 2010 15:55:57 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/9071#t59022</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
