Expand CalDAVRemoveEmptyValue.php to fix additional 'Unsupported VALUE parameter for DTEND property' errors that cause sync issues #17554
Labels
1. to develop
Accepted and waiting to be taken care of
enhancement
feature: caldav
Related to CalDAV internals
feature: dav
I just squashed a long existing type of error message in my logs, of the form
'Unsupported VALUE parameter for DTEND property'
. I tracked this down to incorrect VCARD data created while running Owncloud Calendar 0.8.1.The following patch to
apps/dav/lib/Migration/CalDAVRemoveEmptyValue.php
combined with a call toocc maintenance:repair
fixes the incorrect VCARD data. This fixed all kinds of sync issues with shared calendars on my installation. Please consider integrating similar logic for other users benefit.This is an example of the invalid VCARD data (newlines added for legibility):
example stack trace:
The text was updated successfully, but these errors were encountered: