diff --git a/infolog/inc/class.infolog_groupdav.inc.php b/infolog/inc/class.infolog_groupdav.inc.php index 195f3bf037..39d76b10ea 100644 --- a/infolog/inc/class.infolog_groupdav.inc.php +++ b/infolog/inc/class.infolog_groupdav.inc.php @@ -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];