From cff03626b261d72346ec53517f7d47dd19d07d35 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Wed, 11 Nov 2009 09:04:50 +0100 Subject: [PATCH] MFB: Fix adding recurring events when listing all events (Bug #8688). --- kronolith/lib/Driver/Sql.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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']; } } -- 2.11.0