Download & Extend

Only 1 item with RRULE allowed in an ical export

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.

AttachmentSize
rrule-fix.patch 677 bytes

#2

Status:active» needs review

Patch is included, please take a look.

#3

bump. It would be good if this got looked at.

#4

Version:6.x-2.2» 6.x-2.x-dev

*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.

AttachmentSize
calendar-rrule-fix.patch 900 bytes

#6

Status:needs review» needs work

#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?

nobody click here