Using:
Drupal 6.14
Calendar 2.2

When I upgraded to Views 2.8, from 2.7, the date repeats in the calendar view stop working correctly. They work correctly in other views, but not the calendar. In my calendar I have a number of events that repeat every week. With Views 2.8 they only show the first time, or the repeat is sporadic (showing once a month instead of once a week.) I created a new view from scratch to display just the title and date, and that works fine. All the repeats show up correctly. It just seems to be the calendar.

Comments

morisy’s picture

I ran into the same problem when I switched on the "Distinct" option for events. Using the last stable version, but just thought I'd add that tidbit.

Garrett Albright’s picture

I'm trying to get a calendar to display events repeated via Date Repeat API and not having any luck. So a possible "me too" here.

Other attempts to get events to display on more than one day, including allowing the Event field to have multiple values and setting the "From" and "To" values to different days, have also so far been unsuccessful. If someone knows a working approach to this, preferably using Date Repeat API, please fill us in.

ctully’s picture

I just upgraded to Views 2.8 and am having this same problem when viewing by month. Repeating events show sporadically, and only one per month.

The days and weeks are showing each event node as it should, it's just the month view that doesn't show them.

I have distinct set to no (in the default and all views).

How can I fix it??

Garrett Albright’s picture

Well, in my case, it was a false alarm. I tried rebuilding the view, and got the expected behavior. So something about the way I built it the first time must have broke something. Maybe you can try rebuilding it too, a chunk at a time, and testing your progress after each chunk.

davidhernandez’s picture

I unchecked 'distinct' and that did it fix it for me. Thanks. I'm not sure what changed, but some expected behavior in Views must have changed. Distinct is on by default in the Calendar view, so maybe it should be turned off?

Has anyone seen any duplication problems after removing distinct in the calendar?

arlinsandbulte’s picture

Distinct is DISABLED by default in my Calendar (at least it is unchecked now and I never touched it before...)

geerlingguy’s picture

Another 'me too' here - on my calendar, I had Distinct set to Yes (mostly because users are seeing two of every event they created due to another views bug). When I set 'Distinct' to no, repeats appeared normally. (However, this is not ideal, since users now see two of every event they created (while logged in, of course).

Anonymous’s picture

But this didn't work for me - I turned Distinct to No, but my repeats still don't show up. And I NEED to have Distinct turned to Yes because otherwise people with multiple roles see some things three or four times.

Is there another solution to this problem?

mstrelan’s picture

I thought I had the same problem, however it turned out that the date field I was using was "node updated date" rather than my actual date cck field

bluegray’s picture

Looks like it's an issue for me as well. The event is set to repeat weekly, but only shows once in the month view. Usually the first repeat of that month. It does show in the day views of the days in the month calendar where it's missing...

Any fix or workaround would be appreciated.

Skidz’s picture

Subscribing. Same issue as #10.

yan’s picture

Version: 6.x-2.2 » 6.x-2.4

Same happens to me with views 6.x-2.16 and calendar 6.x-2.4. The "distinct" setting doesn't have any effect.

baferret’s picture

Another me too, but this one with a twist. Year, month and week views display the repeat dates, but not the day view. I'm using views 6.x-3.0 and calendar 6.x-2.x-dev. The distinct setting doesn't change the problem.
Has anybody found a patch or workaround?

Neslee Canil Pinto’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

The D6 branch is no longer supported so we're closing this issue. If you think this issue still exists in D7 you can open a new one.