X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=lib%2FPublicInbox%2FView.pm;h=00bf38a9590bee6cb3cd57bb69d06b901eeedb65;hp=ff55596d49bac1235446a2b14aeb2d016f5f9049;hb=a8ae7e31ac36bcda04bf13a1b834207a89b0014c;hpb=287581c287bab24118b65c00e5f3c5af86fe0205
diff --git a/lib/PublicInbox/View.pm b/lib/PublicInbox/View.pm
index ff55596d..00bf38a9 100644
--- a/lib/PublicInbox/View.pm
+++ b/lib/PublicInbox/View.pm
@@ -691,14 +691,11 @@ sub _msg_html_prepare {
$rv .= "Message-ID: <$mhtml> ";
$rv .= "(raw)\n";
} else {
- foreach (@$mids) {
- my $mid = PublicInbox::Hval->new_msgid($_);
- my $mhtml = $mid->as_html;
- my $href = $mid->{href};
- $rv .= "Message-ID: ";
- $rv .= "<$mhtml> ";
- $rv .= "(raw)\n";
- }
+ my $lnk = PublicInbox::Linkify->new;
+ my $s = '';
+ $s .= "Message-ID: $_\n" for ($hdr->header_raw('Message-ID'));
+ $lnk->linkify_mids('..', \$s, 1);
+ $rv .= $s;
}
$rv .= _parent_headers($hdr, $over);
$rv .= "\n";