Calendar View displays duplicates for created roles

hbecker - October 24, 2009 - 20:45
Project:Calendar
Version:6.x-2.2
Component:Miscellaneous
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed
Description

We have created a calendar view to display a list of upcoming events on our front page. When viewed by anyone with a role other than User1, Administrator, Authenticated User, or Anonymous some events show up twice. The attached pictures show how it looks for anyone who is logged on as a Member and for Unauthenticated (or Anonymous). If we disable Nodeaccess the problem doesn't happen, so it appears there is a problem in the interaction between these two modules.

If you want to see our site, go to www.e-kehila.com. We know of at least one other site, similarly configured, with which this happens.

If it's not actually a code problem, do you know what we did wrong?

AttachmentSize
Unauthenticated.PNG13.19 KB
Member.PNG13.44 KB

#1

hbecker - October 29, 2009 - 13:49

Could someone please tell me if I did something wrong in posting this - is it in the wrong Project or Category or something?
If not, how do I get help with this? I tried all the things on your troubleshooting list, went through them one-by-one and double-checked everything before I posted this. I also searched the repository to the best of my ability ...
Would appreciate someone's help.

#2

hbecker - October 29, 2009 - 18:21
Title:Upcoming Calendar displays duplicates for some roles» Calendar View displays duplicates for created roles
Component:Code» Miscellaneous

I have another clue to this: if someone is not only a Member but also a Page Editor (plus Authenticated User), that person sees the calendar listing three times.

I hope this information helps someone with more Drupal experience than I have - because even though I am clearer now on what is happening, I haven't a clue about why or how to fix it. Would appreciate your help.

#3

hbecker - November 5, 2009 - 18:22
Status:active» closed

I have solved this problem and am posting the answer here in case it might help someone else in the future. There is a setting for Distinct and when I set it to yes, it solved the problem on both sites.
In retrospect I guess it was a Views problem and not a Calendar problem. I'm not sure how a person would know where to post a question in order to get an answer ...

 
 

Drupal is a registered trademark of Dries Buytaert.