Closed (won't fix)
Project:
Date
Version:
5.x-2.5
Component:
Date Repeat API
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
31 Dec 2008 at 02:39 UTC
Updated:
15 May 2010 at 15:22 UTC
I have some events that repeat, and a view that shows upcoming events in a table.
After upgrading to the latest date & calendar modules, the date field is blank for repeating events, except for the first instance.
Comments
Comment #1
markDrupal commentedI had this issue on my site, but I noticed that the correct check boxes were not selected in the "Advanced" setting of the date repeat options. Look to see if you have things checked correctly in that section.
After Checking "Every Monday" or "Every Tuesday" I got the repeating nodes to show up on the calendar
Comment #2
dugh commentedI just double-checked, making an event repeat monthly, and the event shows up repeated times in an upcoming events block (table view), but the date field is blank.
Comment #3
ti2m commentedsame here. the repeating dates show up when you select "first", "last" or "grouped" which all doesnt make sense in my case. I need all dates to show up in a sorted order. Problem lays in $node->date_repeat_show to be FALSE in date.module. Tryied to work around it in the lower part of date_prepare_node() (where I guess it belongs), but you don't get there when its just a block ($node->view == null). so I just set it to TRUE in line 525, which is probably a really bad idea in general, but it works for me as I'm not using that many other views. Maybe there is an easier way... let me know
Comment #4
dugh commentedI also see this error if I try to edit an event to create an exception in the repeating dates:
Comment #5
dugh commentedIf I select 'group multiple values' for the date field, it looks like this:
If I check 'show first value only', it looks like this:
But if I check 'do not group multiple values' like originally, it still shows the problem of only showing the date for the first instance of the event:
I've tried deleting the fields and re-adding them, deleting the filters and re-adding them, clearing the caches, re-saving preferences, nothing works, it's a bug in the code I would guess.
Comment #6
dugh commentedI still see this bug in the latest drupal 5 version of the date and calendar modules, as have others:
http://drupal.org/node/344508
Comment #7
jeggen commentedI am also having the same issue but reported it in the calendar project. I have also tested this on date 2.7 and the latest dev and continue to experience this problem. I am being strongly encouraged to use a different calendaring solution for our site so I hope this gets resolved sometime soon.
Here is my related post in the calendar project: http://drupal.org/node/414628
Comment #8
dugh commentedI changed $node->date_repeat_show to TRUE like PeterP suggested above and now repeating events are showing, that will at least hold me until we upgrade our site to drupal 6.
Comment #9
muchitsujo1 commentedHas anyone noticed any issues with PeterP's suggestion of changing the $node->date_repeat_show default state? I'm using this method at least on a temporary time-frame, but considering that I'm yet to find any flaws with this method I'm tempted to keep the alteration.
Comment #10
arlinsandbulte commentedVersion 5.2 is critical bugfix only, no other support, no new features.