Monotone-Parent: 2946be96e24ef28355163488376def0341ef650f

Monotone-Revision: 41b11d3b1b18c4d1c7da8ba97062c553d70d8596

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2008-08-26T17:16:16
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Francis Lachapelle
2008-08-26 17:16:16 +00:00
parent 335d43c92c
commit 674e436631
4 changed files with 39 additions and 17 deletions
+14 -4
View File
@@ -147,23 +147,33 @@
SOGoDraftObject *newDraftMessage;
NSString *urlBase, *url, *value, *signature;
NSArray *mailTo;
NSMutableDictionary *headers;
BOOL save;
drafts = [[self clientObject] draftsFolderInContext: context];
newDraftMessage = [drafts newDraft];
headers = [NSMutableDictionary dictionary];
save = NO;
value = [[self request] formValueForKey: @"mailto"];
if ([value length] > 0)
{
mailTo = [value componentsSeparatedByString: @","];
[newDraftMessage
setHeaders: [NSDictionary dictionaryWithObject: mailTo
forKey: @"to"]];
[headers setObject: mailTo forKey: @"to"];
save = YES;
}
value = [[self request] formValueForKey: @"subject"];
if ([value length] > 0)
{
[headers setObject: value forKey: @"subject"];
save = YES;
}
if (save)
[newDraftMessage setHeaders: headers];
signature = [[context activeUser] signature];
if ([signature length])
{