From 1d537766498a517918509eedf737fe17a3f0e3b4 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Sat, 9 Aug 2008 08:17:13 +0000 Subject: [PATCH] Monotone-Parent: 3a78dd3034bf29fe4fe7a1a3d7eacbd47941bbba Monotone-Revision: 928e56751cbed8eace530c7a0b87df535ad79dbc Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-08-09T08:17:13 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 7 +++++++ UI/MailPartViewers/UIxMailPartICalActions.m | 9 ++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2c92a5974..80e5d25a5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-08-09 Wolfgang Sourdeau + + * UI/MailPartViewers/UIxMailPartICalActions.m ([UIxMailPartICalActions -updateUserStatusAction]) + ([UIxMailPartICalActions -acceptAction]) + ([UIxMailPartICalActions -declineAction]): if the event doesn't + exist in the user table, declare it as new. + 2008-08-07 Wolfgang Sourdeau * SoObjects/SOGo/LDAPUserManager.m ([LDAPUserManager diff --git a/UI/MailPartViewers/UIxMailPartICalActions.m b/UI/MailPartViewers/UIxMailPartICalActions.m index 77cd6e767..b7e7666ce 100644 --- a/UI/MailPartViewers/UIxMailPartICalActions.m +++ b/UI/MailPartViewers/UIxMailPartICalActions.m @@ -85,9 +85,12 @@ } if (!eventObject) - eventObject = [SOGoAppointmentObject objectWithName: uid - inContainer: personalFolder]; - + { + eventObject = [SOGoAppointmentObject objectWithName: uid + inContainer: personalFolder]; + [eventObject setIsNew: YES]; + } + return eventObject; }