GNOME Bugzilla – Bug 681741
Meeting cancellation doesn't remove event from calendar
Last modified: 2013-08-14 14:45:13 UTC
Moving this from a downstream bug report: https://bugzilla.redhat.com/show_bug.cgi?id=847544 When user receives meeting cancellation by email, and uses "Update Calendar" function, then the event is not removed from a calendar. For non-recurring events is only changed its summary, to indicate it's cancelled. For recurring events is added a detached event, duplicating the cancelled occurrence. In both cases should be removed the cancelled instance from calendar.
Created attachment 250366 [details] [review] Bug #681741 - Meeting cancellation doesn't remove event from calendar
Created attachment 250367 [details] [review] cosmetic: codying style
Review of attachment 250367 [details] [review]: OK, feel free to commit this.
Review of attachment 250366 [details] [review]: Apart of the memory leak works fine, please fix and commit. ::: src/calendar/e-cal-backend-ews.c @@ +2915,3 @@ + + e_cal_component_get_uid (comp, &uid); + rid = e_cal_component_get_recurid_as_string (comp); this returns a newly allocated string.
Fixed and pushed: gnome-3-8: https://git.gnome.org/browse/evolution-ews/commit/?h=gnome-3-8&id=e606b4f11c9317803344e64a37190cdf009077d4 master: https://git.gnome.org/browse/evolution-ews/commit/?id=f0cb2ed0fa4e6279de08484d0ff9bedd0daca2d5
*** Bug 659714 has been marked as a duplicate of this bug. ***