Hi Johan,
On 7 Mar 2018, at 22:23, Johan Vromans jvromans@squirrel.nl wrote:
Hi Jan,
Thanks for the thinking.
This is what I have been able to find out so far.
When starting up, InfCloud issues an OPTIONS on the calendar and receives a 200 OK, but with an error text body:
The server encountered an internal error or misconfiguration and was unable to complete your request.
(I have no clue why this would fail, the server erro log contains no information. It's a 200 OK after all.)
the response text is not important (it is ignored anyway) so it is OK!
InfCloud then issues a REPORT and receives a list of 79 calendar events.
The missing event is not part of this data.
so it cannot be problem in InfCloud (good news for me, but it not solves your problem)
When I download the calendar ics directly from the DAViCal server (788 events), the missing event is there:
BEGIN:VEVENT CREATED:20170103T111640Z LAST-MODIFIED:20171221T212825Z DTSTAMP:20171221T212825Z UID:a80d59e0-a0a8-47d8-a6d1-2bf4d5cefa48.1483442200530 SUMMARY:Inhalers vervangen RRULE:FREQ=DAILY;INTERVAL=30;UNTIL=20181231T000000Z EXDATE;VALUE=DATE:20161203 TRANSP:OPAQUE STATUS:CONFIRMED CLASS:PUBLIC DTSTART;VALUE=DATE:20161203 DTEND;VALUE=DATE:20161204 DURATION:P1D SEQUENCE:1 END:VEVENT
As far as I can understand this, there's no reason why it should not be part of the current view.
I tested the RRULE value using https://jakubroztocil.github.io/rrule/#rfc-input https://jakubroztocil.github.io/rrule/#rfc-input and it ("FREQ=DAILY;INTERVAL=30;UNTIL=20181231T000000Z") looks OK, but what is confusing for me is the "DTEND;VALUE=DATE:20161204" ... so the question is whether the problem is in your server or in the DTEND value (I'm not sure). Please try to check the RFC and if the DTEND is the problem you can fix it manually, if not then please contact the server developer.
Cheers,
JM
-- Johan