- $ctx->{-html_tip} = search_nav_top($mset, $q, $ctx) . "\n\n";
- if ($x eq 't') {
- $cb = mset_thread($ctx, $mset, $q);
- } else {
- $cb = mset_summary($ctx, $mset, $q);
- }
- }
- PublicInbox::WwwStream->response($ctx, $code, $cb);
-}
-
-# allow undef for individual doc loads...
-sub load_doc_retry {
- my ($srch, $mitem) = @_;
-
- eval {
- $srch->retry_reopen(sub {
- PublicInbox::SearchMsg->load_doc($mitem->get_document)
- });
+ $ctx->{-html_tip} = search_nav_top($mset, $q, $ctx);
+ return mset_thread($ctx, $mset, $q) if $x eq 't';
+ mset_summary($ctx, $mset, $q); # appends to {-html_tip}
+ $html = '';