ICS instance feed is cutoff after a certain date #37

Closed
opened 2023-12-18 19:29:55 +01:00 by 778a69cd · 3 comments
Owner

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.

curl https://rotes.potsda.mn/feed/instance/ics
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. ``` curl https://rotes.potsda.mn/feed/instance/ics ```
778a69cd added the
bug
upstream
labels 2023-12-18 19:29:55 +01:00
Collaborator

the ICS file always have 500 events.

see lib/service/export/icalendar.ex line: 15 there's the following statement:
@item_limit 500

the ICS file always have 500 events. see `lib/service/export/icalendar.ex line: 15` there's the following statement: `@item_limit 500`
Collaborator
upstream MR https://framagit.org/framasoft/mobilizon/-/merge_requests/1512
summersamara added
needs testing on live
and removed
upstream
labels 2023-12-20 02:16:33 +01:00
Author
Owner

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 🚀

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 🚀
778a69cd removed the
needs testing on live
label 2023-12-20 14:40:26 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: potsda.mn/mobilizon#37
No description provided.