GNOME Bugzilla – Bug 719739
Flood of notifications for ancient events when adding a new calendar account via GOA
Last modified: 2019-02-25 16:14:44 UTC
I'm really not sure whose fault this is, so guessing at Shell as a first shot. When I set up my Owncloud account in Online Accounts (via g-i-s or the control center, doesn't matter), I get a flood of notifications for events that passed months ago. I think a notification is generated for every single event in the calendar with an alarm set from the year dot, which seems silly. It should probably only pop up notifications for ones from the current time forward, or at most, maybe for the last 24 hours or so...but certainly not stuff that happened weeks ago :)
Thanks for a bug report. I guess you face bug #710683, which may show only repeating events, even if they ended months ago. Could it be it?
Well, I just set up my OwnCloud account on a new system yesterday and got a few notifications for recent one-time events. But I'm not sure if it's as many as before. Definitely some that happened weeks ago, though, and there'd be no reason to show a notification for. I'll try and find a few mins to check in a VM later.
There didn't change anything significant in the time checking of the last notification for a calendar for a long time, the last time for 3.6.0, where was ensured that the change of the last notification time is actually saved as well. The newly created calendars use as its base time for notifications the last time when a notification was shown, regardless of the calendar, which might make sure that the notifications you get for the newly created calendar will be for time no sooner than for a notification you've got the last time. (I'm sorry if I sound silly, and being hard to decipher what I want to tell.)
(In reply to Adam Williamson from comment #2) > I'll try and find a few mins to check in a VM later. Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment and if this still happens in a recent supported version. Thanks!
Sorry, it seems I never did find those minutes =)