mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-08 00:54:15 +01:00
fix not sending deleted recurrences as delete (of master) in CalDAV sync-report
This commit is contained in:
parent
09482bd032
commit
6807c3c04a
@ -347,7 +347,7 @@ class calendar_groupdav extends Api\CalDAV\Handler
|
||||
unset($requested_multiget_ids[$k]);
|
||||
}
|
||||
// sync-collection report: deleted entries need to be reported without properties, same for rejected or deleted invitations
|
||||
if ($sync_collection && ($event['deleted'] || in_array($event['participants'][$filter['users']][0], array('R','X'))))
|
||||
if ($sync_collection && ($event['deleted'] && !$event['cal_reference'] || in_array($event['participants'][$filter['users']][0], array('R','X'))))
|
||||
{
|
||||
$files[] = array('path' => $path.urldecode($this->get_path($event)));
|
||||
continue;
|
||||
|
Loading…
Reference in New Issue
Block a user