From 28a1fa0fc69dec8c290a14a7939b8616f85121e5 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Sat, 9 Aug 2008 16:47:13 +0000 Subject: [PATCH] Monotone-Parent: e6ca07a4c9b9fc9fcb35f90183acce2af1a580b3 Monotone-Revision: 13553f2b0453fe159a9f990471dffce7408e55b0 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-08-09T16:47:13 Monotone-Branch: ca.inverse.sogo --- SoObjects/Appointments/SOGoAppointmentObject.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SoObjects/Appointments/SOGoAppointmentObject.m b/SoObjects/Appointments/SOGoAppointmentObject.m index d1581892f..8195d011c 100644 --- a/SoObjects/Appointments/SOGoAppointmentObject.m +++ b/SoObjects/Appointments/SOGoAppointmentObject.m @@ -405,6 +405,7 @@ { NSString *newContent, *currentStatus, *organizerUID; NSException *ex; + SOGoUser *ownerUser; ex = nil; @@ -415,7 +416,8 @@ [attendee setPartStat: newStatus]; newContent = [[event parent] versitString]; ex = [self saveContentString: newContent]; - if (!(ex || [event userIsOrganizer: [context activeUser]])) + ownerUser = [SOGOUser userWithLogin: owner roles: nil]; + if (!(ex || [event userIsOrganizer: ownerUser])) { if ([[attendee rsvp] isEqualToString: @"true"] && [event isStillRelevant])