about summary refs log tree commit homepage
path: root/lib
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2014-04-11 22:23:27 +0000
committerEric Wong <e@80x24.org>2014-04-11 22:24:30 +0000
commit04f8abb8755f67dca5ca62af75f4522f73d9c85a (patch)
treee0183297e9d1d60c7860514522e3e9ac1abb99ec /lib
parent6d2a5e604d689b33586c653d8a04473e33973ac6 (diff)
downloadpublic-inbox-04f8abb8755f67dca5ca62af75f4522f73d9c85a.tar.gz
Message-IDs could have embedded '<' and '>'
Diffstat (limited to 'lib')
-rw-r--r--lib/PublicInbox/View.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/PublicInbox/View.pm b/lib/PublicInbox/View.pm
index 748e6680..9237f323 100644
--- a/lib/PublicInbox/View.pm
+++ b/lib/PublicInbox/View.pm
@@ -110,7 +110,8 @@ sub add_text_body_full {
 
 sub trim_message_id {
         my ($mid) = @_;
-        $mid =~ tr/<>//d;
+        $mid =~ s/\A<//;
+        $mid =~ s/>\z//;
         my $html = escapeHTML($mid);
         my $href = escapeHTML(uri_escape($mid));