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
Hi Johan,
it sounds interesting. Are you sure that the event is correctly returned from the server when you move out of the "preloaded window" (+- X months)?
The data filtering (+- X months) are processed by the server and not the client (the reason is that we want to reduce the number of loaded events from the server).
Cheers,
JM
On 10 Apr 2019, at 19:46, Johan Vromans jvromans@squirrel.nl wrote:
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
Hi Ján,
On Wed, 10 Apr 2019 22:32:54 +0200, Ján Máté wrote:
it sounds interesting. Are you sure that the event is correctly returned from the server when you move out of the "preloaded window" (+- X months)?
Is there a way to find out? Preferrably with curl commands?
-- Johan
Hi Johan,
check the XML request with date range performed by the client (you will find it in the browser's network console).
JM
p.s.: I found a bug related to LAST-MODIFIED and working on a fix ... will let you know if it will be ready
On 11 Apr 2019, at 21:37, Johan Vromans jvromans@squirrel.nl wrote:
Hi Ján,
On Wed, 10 Apr 2019 22:32:54 +0200, Ján Máté wrote:
it sounds interesting. Are you sure that the event is correctly returned from the server when you move out of the "preloaded window" (+- X months)?
Is there a way to find out? Preferrably with curl commands?
-- Johan