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
