about summary refs log tree commit homepage
path: root/lib/PublicInbox/View.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/PublicInbox/View.pm')
-rw-r--r--lib/PublicInbox/View.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/PublicInbox/View.pm b/lib/PublicInbox/View.pm
index f07979e9..36df7ead 100644
--- a/lib/PublicInbox/View.pm
+++ b/lib/PublicInbox/View.pm
@@ -174,10 +174,10 @@ sub thread_html {
 sub emit_thread_html {
         my ($res, $ctx, $foot, $srch) = @_;
         my $mid = $ctx->{mid};
-        my $msgs = load_results($srch->get_thread($mid));
+        my $flat = $ctx->{flat};
+        my $msgs = load_results($srch->get_thread($mid, { asc => $flat }));
         my $nr = scalar @$msgs;
         return missing_thread($res, $ctx) if $nr == 0;
-        my $flat = $ctx->{flat};
         my $seen = {};
         my $state = {
                 res => $res,