Open cyroxx opened 4 years ago
Hi, thanks for the report. There is displaying them on the website and the question if they should be included in the ics feed or not.
For the web page, modifying CSS would do. Also, errors as events were added before the website showed the current advanced error page. So, they can just be hidden.
What do you think? Greetings.
I do not worry about paths as this is a heroku deployment. Generally, I think this is worth another issue.
At the moment, when there is an error with a particular feed, errors are included in the resulting calendar.
For example, https://open-web-calendar.herokuapp.com/calendar.events.json?specification_url=https://raw.githubusercontent.com/Chaostreff-Potsdam/machbar-kalender/master/calendar-specification.json currently includes the following error:
I think, such tracebacks should not be included in the calendar (not only, but also because it contains paths on the server, which is generally not advisable from a security standpoint). Maybe we should introduce a separate validation endpoint?
We're using Polar.sh so you can upvote and help fund this issue. We receive the funding once the issue is completed & confirmed by you. Thank you in advance for helping prioritize & fund our work.