View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003776||SOGo||Apple iPhone OS||public||2016-07-25 13:12||2017-03-13 11:10|
|Platform||Apple iOS (iPhone and iPad)||OS||iOS||OS Version||9.3.2|
|Fixed in Version||2.3.21|
|Summary||0003776: Calendar Event is duplicated when moved between calendars|
In a scenario where a SOGo user has more than one calendar: whenever a calendar event is moved from one calendar to another on an iOS device, the event gets duplicated in the target calendar, so after the transfer, there are two identical events. If I then move one of the duplicated events back to the original calendar, it gets duplicated there, too (so now there are 3 identical events).
|Steps To Reproduce|
When there are two calendars in the SOGo account: make an event and save it in one of the calendars. If you tap on the event, you can choose the target calendar. If you choose the other calendar in your account and hit "back", you can see there are now two identical calendar events in the target calendar.
This can be reproduced on any iOS device (tried and could be reproduced on an iPhone 6, an iPhone 6s, an iPhone 6s plus and several iPads). The iOS version does not seem to have any influence on the outcome.
|Tags||No tags attached.|
Could you check the raw source of those events?
The first UID is that of the event, the second one is the UID of the Alarm, which is not of interest here.
I don't see how SOGo can guess when to copy and when to move, if the client don't say so.
I understand what you are saying. However, this does not seem to be true, as you can see in the attached screenshots. The first shows the event which was created using the SOGo web interface. The second shows the event that iOS moved, not copied (since the UID is identical), and the third shows that SOGo copied the event, which then has a different UID.
|2016-07-25 13:12||Anim_IT||New Issue|
|2016-08-23 15:06||Christian Mack||Note Added: 0010610|
|2016-09-06 13:18||Anim_IT||File Added: SOGo_UIDs_3776.JPG|
|2016-09-06 13:19||Anim_IT||Note Added: 0010633|
|2016-09-06 13:19||Anim_IT||Note Edited: 0010633|
|2016-09-06 14:05||Christian Mack||Note Added: 0010634|
|2016-09-07 14:40||Anim_IT||File Added: SOGo_UIDs_3776v2.1.JPG|
|2016-09-07 14:40||Anim_IT||File Added: SOGo_UIDs_3776v2.2.JPG|
|2016-09-07 14:40||Anim_IT||File Added: SOGo_UIDs_3776v2.3.JPG|
|2016-09-07 14:51||Anim_IT||Note Added: 0010637|
|2017-03-13 11:10||ludovic||Status||new => resolved|
|2017-03-13 11:10||ludovic||Fixed in Version||=> 2.3.21|
|2017-03-13 11:10||ludovic||Resolution||open => fixed|
|2017-03-13 11:10||ludovic||Assigned To||=> ludovic|