-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Date Format Compatibility Issue with Radicale CalDAV Server #1
Comments
Congratulations to issue number 1. :-) Thanks for this good and deeply analyzed explanation. Really a good starting point to work with. I'm using this plugin together with nextcloud without problems since long time. Wasn't aware of any difficulties. But as long as it doesn't break my installation I'm open for extensions and fixes. CalDav and iCal from a high level view is not that difficult but anyway used an library to avoid exactly such problem. Sadly not absolutely successful. According to https://datatracker.ietf.org/doc/html/rfc4791#section-7.3 the current implementation isn't wrong but could be optimized maybe by adding some timezone information:
I'll do some tests in the next days. |
Please test the release 1.0.3. This will hopefully fix your issue. |
@MaxSPG any updates? |
I tested it again with the new version, now the REPORT request does indeed work - no more 400 Bad Request! Thanks! 💪 |
Description
I am encountering a date format compatibility issue when using the FullCalendar plugin with the Radicale CalDAV server. The plugin sends dates in the "YYYYMMDDTHHMMSS" format, which Radicale does not seem to accept, leading to a "400 Bad Request" error.
Environment
Steps to Reproduce
Expected Behavior
The FullCalendar CalDAV plugin should format dates in a way that is compatible with common CalDAV servers like Radicale, or it should provide a way to configure the date format.
Actual Behavior
The plugin sends dates in the "YYYYMMDDTHHMMSS" format. Radicale seems to expect a different format, leading to a "400 Bad Request" error.
Additional Information
ICAL.Time.fromJSDate(arg.range.start).toICALString()
function call, which formats the dates.Potential Solutions or Suggestions
The text was updated successfully, but these errors were encountered: