[GMX] "Ignore events older than x days" does not work properly #2094
-
Problem scope
App version
Android version and device/firmware typeAndroid 15, Jan 2026 Steps to reproduceChange "Ignore events older than x days" (in German the setting is called "Termine, die mehr als ... Tage in der Vergangenheit liegen, werden ignoriert") from 90 (default) to 900. Actual resultLess events are visible in the calendar apps that with the 90 days setting. In my case the current month only shows 2 events from 1 calendar. I tried different calendar apps, so I am quite sure it is an issue of davx. Change number of days from 900 to 300 makes the events of the current month visible again (over 25 event from all my 3 calendars). I have not checked all the other months. Expected resultCalendar should independent of "Ignore events older than x days" always show all the events of the current month, in my case over 25 event from all my 3 calendars. Further infoI use CalDAV calendar of my GMX account, I have there 3 calendars. My calendars are not so big. Exported they are ca. 120KiB, 190 KiB, 150KiB. Thunderbird has no issues showing all the events. There is no limit how far I can go into the past. Why is there a limit in Davx? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
DAVx5 asks the server for the time-filtered events. If less events are visible, it's almost certainly a server problem. Can you please report it to the server?
By default, there's a limit to make the sync process scaling. Otherwise, every request would check and request more and more events (and this over a mobile data connection). If you don't want it, you can just set the setting to empty. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the helpful explanation. |
Beta Was this translation helpful? Give feedback.
DAVx5 asks the server for the time-filtered events. If less events are visible, it's almost certainly a server problem.
Can you please report it to the server?
By default, there's a limit to make the sync process scaling. Otherwise, every request would check and request more and more events (and this over a mobile data connection).
If you don't want it, you can just set the setting to empty.