Add message-id header to appointment notification

Fixes #2535
This commit is contained in:
Francis Lachapelle
2014-02-07 10:52:06 -05:00
parent 3363b253ac
commit eee5beb698
5 changed files with 25 additions and 18 deletions
+1 -14
View File
@@ -256,19 +256,6 @@ static NSString *userAgent = nil;
/* contents */
- (NSString *) _generateMessageID
{
NSMutableString *messageID;
NSString *pGUID;
messageID = [NSMutableString string];
[messageID appendFormat: @"<%@", [self globallyUniqueObjectId]];
pGUID = [[NSProcessInfo processInfo] globallyUniqueString];
[messageID appendFormat: @"@%u>", [pGUID hash]];
return [messageID lowercaseString];
}
- (void) setHeaders: (NSDictionary *) newHeaders
{
id headerValue;
@@ -288,7 +275,7 @@ static NSString *userAgent = nil;
messageID = [headers objectForKey: @"message-id"];
if (!messageID)
{
messageID = [self _generateMessageID];
messageID = [NSString generateMessageID];
[headers setObject: messageID forKey: @"message-id"];
}