Old notifications are triggered when adding a remote calendar

Bug #1480446 reported by Stephen Eisenhauer
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

See first: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/848968

The same issue described in #848968 is present on Ubuntu 15.04 (vivid) with the out-of-the-box evolution 3.12.11-0ubuntu3, with slightly different steps to trigger it:

1. Opened Evolution
2. Switched to Calendar view
3. Right-clicked in the calendar list and chose "New Calendar"
4. Selected "On The Web"
5. Provided an iCalendar URL (from a Google Calendar with 1+ year of events)
6. Cleared the "user" field
7. Clicked "OK"

OSD notifications were immediately enqueued for seemingly all of the calendar's past events, starting with the oldest, which were all displayed one-by-one.

Two things wrong here:

1. There is no useful reason to trigger a notification for a past event (*maybe* events in the last hour would be relevant).
2. Events fetched from a remote calendar during an initial download should probably be exempt from various triggers/hooks that cause things like notifications and reminders to be processed. This might be moot if the previous point is addressed.

summary: - evolution produces old notifications
+ Old notifications are triggered when adding a remote calendar
Revision history for this message
JP Vossen (jp-jpsdomain) wrote :

Same thing for me on 3.10.4 on Mint 17 (more-or-less Ubuntu 14.04). Started in 2008, I'm up to 2010 after 20-30 mins...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in evolution (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.