Monotone-Parent: df2b66af0afb7884e01b50efd6f7e99acf0743fa

Monotone-Revision: 1804bb2fc333899fed4fa062ac489b8006f6b8a4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-11-19T21:07:54
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-11-19 21:07:54 +00:00
parent aec172d1fe
commit c1e1b16f0a
9 changed files with 257 additions and 144 deletions
@@ -230,9 +230,11 @@
{
iCalEvent *oldEvent;
NSArray *attendees;
SOGoUser *currentUser;
[[newEvent parent] setMethod: @""];
if ([newEvent userIsOrganizer: [context activeUser]])
currentUser = [context activeUser];
if ([newEvent userIsOrganizer: currentUser])
{
oldEvent = [self component: NO secure: NO];
if (oldEvent)
@@ -249,7 +251,9 @@
toAttendees: attendees];
}
if (![[newEvent attendees] count])
if (![[newEvent attendees] count]
&& [[self ownerInContext: context]
isEqualToString: [currentUser login]])
[[newEvent uniqueChildWithTag: @"organizer"] setValue: 0
to: @""];
}