Improve Infolog GroupDAV

This commit is contained in:
Jörg Lehrke 2010-03-16 07:01:36 +00:00
parent de36a7d40a
commit a39a8b8eb8

View File

@ -96,14 +96,15 @@ class infolog_groupdav extends groupdav_handler
}
else
{
$task_filter = 'user' . $user. '-open';
$task_filter = 'open-user' . $user;
}
}
// todo add a filter to limit how far back entries from the past get synced
$filter = array(
'info_type' => 'task',
'filter' => $task_filter,
'info_type' => 'task',
'filter' => $task_filter,
'calendar_data' => false,
);
// process REPORT filters or multiget href's
@ -164,6 +165,11 @@ class infolog_groupdav extends groupdav_handler
'col_filter' => $filter,
);
if ($calendar_data)
{
$query['cols'] = array('info_id', 'info_datemodified');
}
if (is_array($start))
{
$query['start'] = $offset = $start[0];