Skip to content
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

Support for exceptions #40

Open
bismark opened this issue Apr 9, 2019 · 1 comment
Open

Support for exceptions #40

bismark opened this issue Apr 9, 2019 · 1 comment

Comments

@bismark
Copy link
Contributor

bismark commented Apr 9, 2019

Would there be any interest in adding support for recurrence exceptions?

I've had to extend this lib to support exceptions for our needs so I wanted to open the discussion about pushing this functionality upstream.

In particular I've extended the NIF to support parsing EXDATE strings to return a list of date (times) and I've built a new Stream.resource that takes in the RRULE and a set of exception date(times) to generate the correct set of occurrences.

@doughsay
Copy link
Collaborator

doughsay commented Apr 9, 2019

Yeah, I'm very interested in supporting this. I wasn't sure how I was going to go about it, but it sounds like your approach is good. The idea is to eventually support entire ical event components, which could consist of an RRULE with many EXDATE lines in it, so this is definitely within the realm of what this library is meant to evolve into.

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

No branches or pull requests

2 participants