Hi,
Suddenly I was missing some events. It took me some time to find out why.
When InfCloud starts up, it loads events between 3 months in the past and 3
months in the future (configurable, in my case it is 12 months both ways).
Now consider an event created April 1 2018 that repeats every 1st of the
month. Every month I change it (add a 'check' when it is past) so the
davical entry contains the actual VEVENT (with RRULE) and a huge list of
VEVENTs with RECURRENCE-IDs.
This event seems to be shown only if the starting date falls within the
months that are initially loaded.
When it is a simple repeating event (just an RRULE, no RECURRENCE-IDs) it
is shown correctly.
Any idea what is going on here?
-- Johan
If an event has a LAST-MODIFIED:
LAST-MODIFIED;VALUE=DATE-TIME:20190308T231001Z
this seems not to be recognized by InfCloud. As a result, when changing the
event via InfCloud, an additional LAST-MODIFIED is added:
LAST-MODIFIED:20190309T090207Z
...
LAST-MODIFIED;VALUE=DATE-TIME:20190308T231001Z
Other caldav systems, e.g. ownCloud, then reject this event as being
invalid.
I'm not quite sure who to blame...
-- Johan