lib/PublicInbox/SearchView.pm | 4 ++-- diff --git a/lib/PublicInbox/SearchView.pm b/lib/PublicInbox/SearchView.pm index d4c44bab277d3578e2228551086d08c2a213db6c..7f8f4af4ee27b6a40106de08f2767a8cf405a24b 100644 --- a/lib/PublicInbox/SearchView.pm +++ b/lib/PublicInbox/SearchView.pm @@ -237,7 +237,7 @@ sub adump { my ($cb, $mset, $q, $ctx) = @_; my $fh = $cb->([ 200, ['Content-Type' => 'application/atom+xml']]); - my $git = $ctx->{git} ||= PublicInbox::Git->new($ctx->{git_dir}); + my $ibx = $ctx->{-inbox}; my $feed_opts = PublicInbox::Feed::get_feedopts($ctx); my $x = ascii_html($q->{'q'}); $x = qq{$x - search results}; @@ -249,7 +249,7 @@ for ($mset->items) { $x = PublicInbox::SearchMsg->load_doc($_->get_document)->mid; $x = mid2path($x); - my $s = PublicInbox::Feed::feed_entry($feed_opts, $x, $git); + my $s = PublicInbox::Feed::feed_entry($feed_opts, $x, $ibx); $fh->write($s) if defined $s; } PublicInbox::Feed::end_feed($fh);