mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-07 16:44:20 +01:00
fix not sending deleted recurrences as delete (of master) in CalDAV sync-report
This commit is contained in:
parent
fbeefaf788
commit
9dcc52b37d
@ -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