* CalDAV/Calendar: iOS sometimes created a new event when confirming a deleted one

This commit is contained in:
Ralf Becker 2018-09-13 15:35:56 +02:00
parent e483ec4957
commit a495e167fd

View File

@ -1000,6 +1000,11 @@ class calendar_groupdav extends Api\CalDAV\Handler
}
}
}
// schedule tag with deleted event should not create a new entry, therefore returning 404 Not Found
elseif (!isset($oldEvent) && isset($_SERVER['HTTP_IF_SCHEDULE_TAG_MATCH']))
{
return '404 Not Found';
}
else
{
// new entry