Mail composition: add text part before html part

Fixes #2512
pull/17/head
Francis Lachapelle 2013-11-25 09:52:18 -05:00
parent 2114a48222
commit 1cf696f57c
2 changed files with 7 additions and 7 deletions

2
NEWS
View File

@ -11,7 +11,7 @@ Enhancements
- updated CKEditor to version 4.3.0 and added tab module
Bug fixes
-
- put the text part before the HTML part when composing mail to fix a display issue with Thunderbird (#2512)
2.1.1a (2013-11-22)
-------------------

View File

@ -1129,11 +1129,11 @@ static NSString *userAgent = nil;
body = [[[NGMimeMultipartBody alloc] initWithPart: message] autorelease];
[map addObject: MultiAlternativeType forKey: @"content-type"];
// Get the text part from it and add it
[body addBodyPart: [self plainTextBodyPartForText]];
// Add the HTML part
[body addBodyPart: [self bodyPartForText]];
// Get the text part from it and add it too
[body addBodyPart: [self plainTextBodyPartForText]];
}
[message setBody: body];
@ -1343,11 +1343,11 @@ static NSString *userAgent = nil;
textParts = [[NGMimeMultipartBody alloc] initWithPart: part];
// Get the text part from it and add it
[textParts addBodyPart: [self plainTextBodyPartForText]];
// Add the HTML part
[textParts addBodyPart: [self bodyPartForText]];
// Get the text part from it and add it too
[textParts addBodyPart: [self plainTextBodyPartForText]];
[part setBody: textParts];
RELEASE(textParts);