Hi,

I have a query about how modification of occurrences of recurring events are
handled in SOGo.

Assuming the following sequence of actions:

1) Create a recurring event.  Say Event X recurs from Monday to Friday from
8:00 am to 9: 00 am daily.

2) Modify a particular occurrence.  Eg., change the Thursday occurrence to
take place from 8:30 am instead.

3) Edit all occurrences from the interface. Eg., click on any of the
occurrences, and when prompted by  SOGo, click on modify "All Occurrences",
and change the time interval to 9:00 am to 10:00 am.

Now, in the end, I notice that the 3rd step leads to changing of the
modified occurrence in 2nd step as well.
So, in the calendar web interface, all the occurrences will now show timings
as 9:00 am to 10:00 am, including the occurrence modified in the 2nd step
(the Thursday occurrence).

However, in the backend, the ics file for Event X, has the modified
occurrence in step 2 as a separate entry as well, apart from the master
event.

This can mess up freebusy, and also in case of acceptance/rejection of
modified occurrences, this can lead to inconsistencies.

Bug ?
-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to