]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/SearchMsg.pm
www: use WwwStream for dumping thread and search views
[public-inbox.git] / lib / PublicInbox / SearchMsg.pm
index 28c2037b1a99aef10e783d8b92e2f1039636ac7b..4b0b645e17af961b9bf450f57756fce97acba481 100644 (file)
@@ -35,7 +35,7 @@ sub get_val ($$) {
 
 sub load_doc {
        my ($class, $doc) = @_;
-       my $data = $doc->get_data;
+       my $data = $doc->get_data or return;
        my $ts = get_val($doc, &PublicInbox::Search::TS);
        utf8::decode($data);
        my ($subj, $from, $refs, $to, $cc) = split(/\n/, $data);
@@ -85,7 +85,8 @@ sub from ($) {
        my ($self) = @_;
        my $from = __hdr($self, 'from');
        if (defined $from && !defined $self->{from_name}) {
-               $self->{from_name} = PublicInbox::Address::from_name($from);
+               my @n = PublicInbox::Address::names($from);
+               $self->{from_name} = join(', ', @n);
        }
        $from;
 }