Handle broken messages with no date

Fixes #3498
pull/195/merge
Francis Lachapelle 2016-02-04 11:36:26 -05:00
parent c12200c7b5
commit d4e01a83a0
1 changed files with 2 additions and 1 deletions

View File

@ -289,12 +289,13 @@ static NSString *mailETag = nil;
}
data = [NSMutableDictionary dictionaryWithObjectsAndKeys:
[self formattedDate], @"date",
[self attachmentAttrs], @"attachmentAttrs",
[self shouldAskReceipt], @"shouldAskReceipt",
[NSNumber numberWithBool: [self mailIsDraft]], @"isDraft",
[[self contentViewerComponent] renderedPart], @"parts",
nil];
if ([self formattedDate])
[data setObject: [self formattedDate] forKey: @"date"];
if ([self messageSubject])
[data setObject: [self messageSubject] forKey: @"subject"];
if ((addresses = [addressFormatter dictionariesForArray: [co fromEnvelopeAddresses]]))