Posted by sdague on December 27, 2009 at 3:09pm
| Project: | Calendar |
| Version: | 6.x-2.x-dev |
| Component: | iCal export |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | needs work |
| Issue tags: | patch |
Issue Summary
This one is weird, and I haven't tracked down the root cause of the issue yet. However it appears that only the first item that has a RRULE defined will be displayed in the ical feed. All subsequent items will be sillently dropped from the ical. They all still display in the HTML calendars, but not in the ical.
Comments
#1
Ok, I found a mostly good fix for this, though I expect this will still fail in the case where the RRULE for 2 items turn out to be the same (i.e. 2 different items that both happen every 2nd tuesday). However, it is much better than the current situation where you can only have 1 item with any RRULE in your calendar come up in ical.
Patch attached.
#2
Patch is included, please take a look.
#3
bump. It would be good if this got looked at.
#4
*tap* *tap* is this thing on? Seriously, it would be nice to get some review here.
#5
Here's a revised patch which allows for two entries with the same rrule.
#6
#5 doesn't work for me. I have applied the patch. You can check out my iCal feed at http://www.wilshireave.com/calendar I left the patch applied for you to check out the output.
#7
@CandC540: Thanks for checking that out. I'm not sure I'm seeing the issue. The 'Classic' and 'Casual' entries on your calendar both have the same RRULE and are both rendering in your iCal feed. Is something else broken?