From 11ccfbc27955321f342119affdef74732dbbcba3 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Tue, 11 Jan 2011 15:30:29 +0100 Subject: [PATCH] We only need the calendar ids. --- kronolith/scripts/agenda.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/kronolith/scripts/agenda.php b/kronolith/scripts/agenda.php index 992dc81ff..59a5b5bd5 100755 --- a/kronolith/scripts/agenda.php +++ b/kronolith/scripts/agenda.php @@ -93,12 +93,14 @@ function send_agendas() $user, array('perm' => Horde_Perms::SHOW, 'attributes' => $user)); + $calendars = array_keys($calendars); break; case 'read': $calendars = $GLOBALS['kronolith_shares']->listShares( $user, array('perm' => Horde_Perms::SHOW)); + $calendars = array_keys($calendars); break; case 'show': @@ -108,16 +110,16 @@ function send_agendas() $cals = $GLOBALS['kronolith_shares']->listShares( $user, array('perm' => Horde_Perms::SHOW)); - foreach ($cals as $calId => $cal) { + foreach (array_keys($cals) as $calId) { if (in_array($calId, $shown_calendars)) { - $calendars[$calId] = $cal; + $calendars[] = $calId; } } } // Get a list of events for today $eventlist = array(); - foreach ($calendars as $calId => $calendar) { + foreach ($calendars as $calId) { $kronolith_driver->open($calId); $events = $kronolith_driver->listEvents($runtime, $runtime); foreach ($events as $dayevents) { -- 2.11.0