From: Jan Schneider Date: Wed, 11 Nov 2009 08:04:50 +0000 (+0100) Subject: MFB: Fix adding recurring events when listing all events (Bug #8688). X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=cff03626b261d72346ec53517f7d47dd19d07d35;p=horde.git MFB: Fix adding recurring events when listing all events (Bug #8688). --- diff --git a/kronolith/lib/Driver/Sql.php b/kronolith/lib/Driver/Sql.php index 35340b73d..244a6404b 100644 --- a/kronolith/lib/Driver/Sql.php +++ b/kronolith/lib/Driver/Sql.php @@ -383,7 +383,9 @@ class Kronolith_Driver_Sql extends Kronolith_Driver $events[$row['event_uid']] = $row['event_id']; } else { $next = $this->nextRecurrence($row['event_id'], $startInterval); - if ($next && $next->compareDateTime($endInterval) < 0) { + if ($next && + (is_null($endInterval) || + $next->compareDateTime($endInterval) < 0)) { $events[$row['event_uid']] = $row['event_id']; } }