Calendar: Disallow change of target client for existing components
I create an event that repeats every day. I open an instance, change in it the calendar, save and tell Evolution to update only that instance. Evolution DELETEs the original file (so all instances) and uploads
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
VERSION:2.0
BEGIN:VEVENT
UID:0228ca19ee78adc63562bbedc43cf180e4538740
DTSTAMP:20201023T111148Z
DTSTART;TZID=Europe/Sofia:20201030T090000
DTEND;TZID=Europe/Sofia:20201030T093000
SEQUENCE:3
SUMMARY:F
TRANSP:OPAQUE
CLASS:PUBLIC
CREATED:20201023T111524Z
LAST-MODIFIED:20201023T111524Z
RECURRENCE-ID;TZID=Europe/Sofia:20201030T090000
RRULE:FREQ=DAILY
END:VEVENT
END:VCALENDAR
Evolution shows for this event the repetition icon in the Month view, does not repeat the event, and offers in the context menu “Make this Occurence Movable", “Delete This Occurence” and “Delete All Occurrences” options.
Edited by Milan Crha