GNOME Bugzilla – Bug 728298
Automatically determine which calendar an .ics belongs to
Last modified: 2019-10-10 14:04:34 UTC
If updates to an event are delivered by .ics, it would be nice if California could determine which calendar the user imported the original event to and apply the updates automatically. Currently California will always ask the user which calendar the imported information should be applied to, which can be problematic if the user chooses the wrong one. I did some preliminary investigation into this. The only way I can find to do this, unfortunately, is to query each calendar for the event's UID. This is reasonably fast for webcal calendars, where the entire calendar is available locally, but is painfully slow for Google Calendar (and probably all CalDAV); I suspect a round-trip to the server is occurring.
California is not under active development anymore and saw its last non-cosmetic code changes in March 2016: https://gitlab.gnome.org/Archive/california/commits/master Its codebase has been archived in https://gitlab.gnome.org/Archive/california/issues/1 Closing this report as WONTFIX as part of GNOME Housekeeping to reflect reality. Please feel free to reopen this ticket if anyone takes the responsibility for active development again. You may want to use `gnome-calendar`.