Monotone-Parent: a11424d99fd81b4c47bf7609d4e4e9ec4e1b0ab2

Monotone-Revision: 918ac4e60f7f32fc192712b48660266566230db7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-06-05T19:33:44
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau 2007-06-05 19:33:44 +00:00
parent 031779e4e9
commit b784b61d5f
2 changed files with 10 additions and 3 deletions

View file

@ -1,5 +1,10 @@
2007-06-05 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* SoObjects/Appointments/SOGoAppointmentObject.m: the owner of the
object must be present in the list of UIDs we delete the object
from. Otherwise Calendar objects having no organizer and no
attendees will remain in their owner's Calendar.
* SoObjects/SOGo/SOGoObject.m ([SOGoObject
-_urlPreferringParticle:expectedoverThisOne:possible]): remove the
first 3 elements of the path array if the url returned by

View file

@ -373,8 +373,7 @@
- send iMIP mail for all folders not found
*/
iCalEvent *apt;
NSArray *removedUIDs;
NSMutableArray *attendees;
NSMutableArray *attendees, *removedUIDs;
/* load existing content */
@ -386,7 +385,10 @@
// // TODO
// }
removedUIDs = [self attendeeUIDsFromAppointment:apt];
removedUIDs = [NSMutableArray arrayWithArray:
[self attendeeUIDsFromAppointment: apt]];
if (![removedUIDs containsObject: owner])
[removedUIDs addObject: owner];
if ([self sendEMailNotifications])
{