]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/WWW.pm
view: depend on SearchMsg for Message-ID
[public-inbox.git] / lib / PublicInbox / WWW.pm
index f86363c644c5e7660234d45dd1f61df956e7dc67..a2c2a4a6ff2944359ad2a5012c8f2f915279183e 100644 (file)
@@ -152,7 +152,6 @@ sub invalid_inbox ($$) {
        if (defined $obj) {
                $ctx->{git} = $obj->git;
                $ctx->{-inbox} = $obj;
-               $ctx->{inbox} = $inbox;
                return;
        }
 
@@ -225,13 +224,9 @@ sub get_mid_txt {
 # /$INBOX/$MESSAGE_ID/                   -> HTML content (short quotes)
 sub get_mid_html {
        my ($ctx) = @_;
-       my $x = mid2blob($ctx) or return r404($ctx);
-
        require PublicInbox::View;
-       require PublicInbox::MIME;
-       my $mime = PublicInbox::MIME->new($x);
        searcher($ctx);
-       PublicInbox::View::msg_html($ctx, $mime);
+       PublicInbox::View::msg_page($ctx) || r404($ctx);
 }
 
 # /$INBOX/$MESSAGE_ID/t/