Skip to content

iCalendar Duration RFC Compliance Fix #108

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

AksPu
Copy link

@AksPu AksPu commented Apr 22, 2025

Previously, duration was not compliant with RFC Guidelines, leading to synchronization errors. We have modified the toString function in ical.sys.mjs to ensure RFC compliant duration, and prevent synchronization errors. We have also added a test suite for this modification to ensure correct behavior.

Issue Link: #103

…o synchronization errors. We have modified the toString function in ical.sys.mjs to ensure RFC compliant duration, and prevent synchronization errors. We have also added a test suite for this modification to ensure correct behavior.
@rrishi-r
Copy link

rrishi-r commented Apr 23, 2025

If someone could review this PR / our modification when they get a chance, that would be great. Thank you!

@mkmelin
Copy link
Contributor

mkmelin commented Apr 23, 2025

This repo is just a read only mirror with the source being https://hg.mozilla.org/comm-central/ . In this case though, for ical.js which you're modifying, the upstream for that is pulled in from https://github.com/kewisch/ical.js. Can you file an issue and submit a PR there instead?

@AksPu
Copy link
Author

AksPu commented Apr 23, 2025

Looks like someone created an issue for it back in July, I'll reference that in the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants