Open apollo-sturdy opened 3 months ago
Hello @apollo-sturdy! I'm Dosu, a friendly bot here to assist you with bugs, answer your questions, and guide you in contributing to the project while we wait for a human maintainer to join us. I'm here to help, so let's look into this issue with the CalDAV calendar events on cal.com together.
Based on the details you've provided, it seems like the issue with CalDAV events not loading consistently could be related to a few potential areas:
Caching Issues: Sometimes, caching mechanisms can cause inconsistencies in how data is loaded or displayed. It's worth checking if there's any client-side or server-side caching that might be affecting the loading of CalDAV events.
Network Fluctuations: Network issues can also lead to intermittent problems. Although you mentioned there are no errors in the console or server logs, it might still be beneficial to monitor network requests in the browser's developer tools to see if all requests to load CalDAV events are completing successfully.
CalDAV Server Response: There could be instances where the CalDAV server takes longer to respond or doesn't respond in a consistent manner. This could be due to server load or other server-side issues.
Concurrency Issues: If there are multiple requests being made to load calendar events, there might be concurrency issues that lead to some requests not being handled as expected.
To further diagnose and potentially resolve this issue, here are a few steps you can take:
Debugging Network Requests: Use the browser's developer tools to monitor network requests and responses related to CalDAV events. Look for any failed requests or significant variations in response times.
Server Logs: Even though you mentioned there are no errors in the server logs, it might be helpful to increase the logging level to capture more detailed information that could be related to this issue.
CalDAV Server Monitoring: If possible, monitor the CalDAV server's performance and logs to identify any irregularities or issues that might be affecting its response times or availability.
Code Review: Review the code responsible for fetching and displaying CalDAV events to ensure there are no logical errors or race conditions that could lead to inconsistent behavior.
I hope these suggestions help you in troubleshooting the issue further. If you have any more information or if there's anything else I can assist you with, please don't hesitate to ask.
CalDav is still in beta and quiet unstable. thank you for reporting, we will look into it
Issue Summary
When having a connected CalDAV calendar and going to the booking page, one some page loads the blocking events in the calendar correctly block those times, and on other page loads it does not. There are no errors in the console and none in the server docker logs.
Steps to Reproduce
Evidence
CAL-3739