From e7a99ed0ebfa55e92ca5b75c851e0423dba921bc Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Tue, 21 Aug 2007 14:47:26 +0000 Subject: [PATCH] Monotone-Parent: c7cffd8dde105fd1e43ad66af119ae46d931617a Monotone-Revision: 21cd67b802d7be6973e4f0cf16a68dfb3497f3a5 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-08-21T14:47:26 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 4 ++++ UI/MailerUI/UIxMailAccountActions.m | 10 ++++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index e99b6bf79..8c65fa5f8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2007-08-21 Wolfgang Sourdeau + * UI/MailerUI/UIxMailAccountActions.m ([UIxMailAccountActions + -composeAction]): the address fields should be arrays and not + simple strings. + * UI/Common/UIxPageFrame.m ([UIxPageFrame -buildDate]): new method that returns the build date of SOGo in the template. diff --git a/UI/MailerUI/UIxMailAccountActions.m b/UI/MailerUI/UIxMailAccountActions.m index f7cb0be53..004c3a634 100644 --- a/UI/MailerUI/UIxMailAccountActions.m +++ b/UI/MailerUI/UIxMailAccountActions.m @@ -123,15 +123,17 @@ { SOGoDraftsFolder *drafts; SOGoDraftObject *newDraftMessage; - NSString *urlBase, *url; - NSString *mailTo; + NSString *urlBase, *url, *value; + NSArray *mailTo; + drafts = [[self clientObject] draftsFolderInContext: context]; newDraftMessage = [drafts newDraft]; - mailTo = [[self request] formValueForKey: @"mailto"]; - if ([mailTo length] > 0) + value = [[self request] formValueForKey: @"mailto"]; + if ([value length] > 0) { + mailTo = [NSArray arrayWithObject: value]; [newDraftMessage setHeaders: [NSDictionary dictionaryWithObject: mailTo forKey: @"to"]]; [newDraftMessage storeInfo];