]> Sergey Matveev's repositories - public-inbox.git/blobdiff - public-inbox.cgi
cgi: eliminate dead/redundant HTML escaping code
[public-inbox.git] / public-inbox.cgi
index b9b484be38b5eb584892fcdb3e3670f4b38e7cb0..9bc3dc2b5477e80b49dce18abd5892c4d8903e7d 100755 (executable)
@@ -78,7 +78,7 @@ sub main {
        } elsif ($path_info =~ m!$LISTNAME_RE/f/(\S+)\.html\z!o) {
                invalid_list_mid(\%ctx, $1, $2) || get_full_html(\%ctx, $cgi);
 
-       # convenience redirect
+       # convenience redirects, order matters
        } elsif ($path_info =~ m!$LISTNAME_RE/(?:m|f)/(\S+)\z!o) {
                invalid_list_mid(\%ctx, $1, $2) || redirect_mid(\%ctx, $cgi);
 
@@ -168,7 +168,7 @@ sub get_mid_html {
        return r404() unless $x;
 
        require PublicInbox::View;
-       my $mid_href = PublicInbox::View::ascii_html(uri_escape($ctx->{mid}));
+       my $mid_href = PublicInbox::Hval::ascii_html(uri_escape($ctx->{mid}));
        my $pfx = "../f/$mid_href.html";
        require Email::MIME;
        [ "200 OK", {'Content-Type' => 'text/html'},