ICS instance feed is cutoff after a certain date #37
Labels
No labels
bug
design
duplicate
enhancement
help wanted
invalid
needs testing on live
nice2have
question
translation
upstream
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: potsda.mn/mobilizon#37
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We observe, that ICS instance feed for rotes.potsda.mn is currently cutoff right after this Event: https://rotes.potsda.mn/events/1067531a-0b3a-46f1-80c8-8a81dce6466d
That means the first event that we couldn't find in the feed (going by start date) is: https://rotes.potsda.mn/events/0c1f8f50-a7df-4e19-bc85-e2e8d7cbdac6
The logs look clean, so possibly this is a silent error that causes the feed to not be built further.
The feed doesn't seem to be generated in order of start date, so it might also look sense how the feed is ordered (probably event creation date) and look for anomalies in the first event that is not exported.
the ICS file always have 500 events.
see
lib/service/export/icalendar.ex line: 15
there's the following statement:@item_limit 500
upstream MR https://framagit.org/framasoft/mobilizon/-/merge_requests/1512
This is great!
Upstream MR is already merged and I merged their stuff into our
main
and deployed that. Testing on https://test.rotes.potsda.mn/events/calendar looks well, so I think this issue is solved 🚀