]> Sergey Matveev's repositories - public-inbox.git/commitdiff
view: avoid "1+ messages" in per-message footer of /t/ and /T/
authorEric Wong <e@80x24.org>
Tue, 23 Apr 2019 03:33:41 +0000 (03:33 +0000)
committerEric Wong <e@80x24.org>
Tue, 23 Apr 2019 03:33:41 +0000 (03:33 +0000)
Try to appear gramatically correct and state:
"only message in thread" when there's only one known (to us)
message in the thread.

lib/PublicInbox/View.pm

index 62bdf0a116878e2113e29ac5827b73058e6883cc..47a2046e43da31d8533268a56ad6c4d290e50168 100644 (file)
@@ -458,7 +458,8 @@ sub thread_html {
        $ctx->{prev_level} = 0;
        $ctx->{root_anchor} = anchor_for($mid);
        $ctx->{mapping} = {};
-       $ctx->{s_nr} = "$nr+ messages in thread";
+       $ctx->{s_nr} = ($nr > 1 ? "$nr+ messages" : 'only message')
+                      .' in thread';
 
        my $rootset = thread_results($ctx, $msgs);