From 00f7d8233fbbb8333cbfecdf11922630bd9e7fd6 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Tue, 27 Mar 2007 18:18:06 +0000 Subject: [PATCH] Monotone-Parent: edaccd479e4cae4f7789db56186ded5c32ea46f5 Monotone-Revision: 27c9258114601f08525990a7068b3d1fb02b6c43 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-03-27T18:18:06 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 4 ++++ UI/Scheduler/UIxComponentEditor.m | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 155a427a0..9c52fe0ad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2007-03-27 Wolfgang Sourdeau + * UI/Scheduler/UIxComponentEditor.m ([UIxComponentEditor + -takeValuesFromRequest:_rqinContext:_ctx]): append a "uid" field + to the new components. + * SoObjects/SOGo/SOGoUser.m ([SOGoUser -userSettings]): new method (see below). diff --git a/UI/Scheduler/UIxComponentEditor.m b/UI/Scheduler/UIxComponentEditor.m index 03479b991..1b8c8d7d6 100644 --- a/UI/Scheduler/UIxComponentEditor.m +++ b/UI/Scheduler/UIxComponentEditor.m @@ -816,6 +816,7 @@ inContext: (WOContext *) _ctx { NSCalendarDate *now; + SOGoCalendarComponent *clientObject; [super takeValuesFromRequest: _rq inContext: _ctx]; @@ -826,8 +827,10 @@ [component setUrl: url]; [self _handleAttendeesEdition]; [self _handleOrganizer]; - if ([[self clientObject] isNew]) + clientObject = [self clientObject]; + if ([clientObject isNew]) { + [component setUid: [clientObject nameInContainer]]; [component setCreated: now]; [component setTimeStampAsDate: now]; [component setPriority: @"0"];