Fix handling of priority mail header

This commit is contained in:
Francis Lachapelle committed 2016-03-30 12:22:40 -04:00
1 parent 7dc267c96b
commit 2e9a7c17f5
2 files changed
+8 -7

No files matched your search

+6 -6
View File
@@ -307,11 +307,7 @@ static NSString *userAgent = nil;
{
// newHeaders come from Web form; convert priority to MIME header representation
priority = [newHeaders objectForKey: @"priority"];
if (!priority || ![priority length] || [priority intValue] == 3)
{
[headers removeObjectForKey: @"X-Priority"];
}
else if ([priority intValue] == 1)
if ([priority intValue] == 1)
{
[headers setObject: @"1 (Highest)" forKey: @"X-Priority"];
}
@@ -323,10 +319,14 @@ static NSString *userAgent = nil;
{
[headers setObject: @"4 (Low)" forKey: @"X-Priority"];
}
else
else if ([priority intValue] == 5)
{
[headers setObject: @"5 (Lowest)" forKey: @"X-Priority"];
}
else
{
[headers removeObjectForKey: @"X-Priority"];
}
if (priority)
{
[headers setObject: priority forKey: @"priority"];