Bug 645210

Summary: Recurring calendar events set to recur "forever" do not display past first week
Product: [Fedora] Fedora Reporter: Christopher J Suleski <csuleski>
Component: evolutionAssignee: Matthew Barnes <mbarnes>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 14CC: ingvar, lucilanga, mbarnes, mcrha, mitr
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-10-21 07:03:30 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Christopher J Suleski 2010-10-21 01:30:41 UTC
Description of problem:
Calendar events that are set to be recurring forever will display only for the first week of the event start date. 

Version-Release number of selected component (if applicable):
2.32.0-2.fc14 does not work
2.91.0-1.fc15 does not work
2.30.3-1.fc13 worked

How reproducible:
Always

Steps to Reproduce:
1. Create calendar event for particular day and time.
2. Set recurring 1/day and *forever*.
3. See the event appears for the current week, but not the following weeks.
4. Edit event and change to recur for 400 occurrences.
5. See that now the event shows up for more than the current week. 
6. Change back to *forever* and they disappear again (might need to switch back and forth between views to update and have them disappear).

Actual results:
Recurring events set "forever" do not display past first week.

Expected results:
Recurring events should display for every week (month, etc) for the future.

Additional info:
No relevant errors or warnings are printed to the terminal. In my actual use case I'm loading a caldav calendar. In testing, sometimes the recurring events will show up at the first calendar load but then disappear shortly thereafter. However this is reproducible with a local calendar as described.

Filed as high severity because this is a regression and it makes the calendar virtually useless. Most of my recurring meetings are set "forever" as I assume most people's would be.

Comment 1 Milan Crha 2010-10-21 07:03:30 UTC
Thanks for a bug report. I can reproduce this on actual evolution master too. It seems to be a regression from optimizations in the calendar store. I moved this upstream [1] and got a promise from the upstream developer that he'll look on this. Please see [1] for any further updates.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=632771

Comment 2 Milan Crha 2010-11-10 07:16:16 UTC
*** Bug 651408 has been marked as a duplicate of this bug. ***