diff --git a/UI/MailPartViewers/UIxMailPartSignedViewer.m b/UI/MailPartViewers/UIxMailPartSignedViewer.m index d78fd059d..a07c64145 100644 --- a/UI/MailPartViewers/UIxMailPartSignedViewer.m +++ b/UI/MailPartViewers/UIxMailPartSignedViewer.m @@ -233,9 +233,9 @@ return [NSDictionary dictionaryWithObjectsAndKeys: [self className], @"type", - @"supports-smime", [NSNumber numberWithBool: [self supportsSMIME]], - @"valid", [NSNumber numberWithBool: [self validSignature]], - @"error", [self validationMessage], + [NSNumber numberWithBool: [self supportsSMIME]], @"supports-smime", + [NSNumber numberWithBool: [self validSignature]], @"valid", + [self validationMessage], @"error", renderedParts, @"content", nil]; } diff --git a/UI/Templates/MailerUI/UIxMailViewTemplate.wox b/UI/Templates/MailerUI/UIxMailViewTemplate.wox index 319c73884..7ee2e431b 100644 --- a/UI/Templates/MailerUI/UIxMailViewTemplate.wox +++ b/UI/Templates/MailerUI/UIxMailViewTemplate.wox @@ -162,8 +162,18 @@ - -
+ + + +
+
+ error + check +
+

+
+
+ +

"); + formattedMessage = formattedMessage.replace(/\n/g, "

") + "

"; + _this.$smime = { + validSignature: part.valid, + message: formattedMessage + }; + } _.each(part.content, function(mixedPart) { _visit(mixedPart); });