]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/Search.pm
avoid using header_raw for Message-ID retrieval
[public-inbox.git] / lib / PublicInbox / Search.pm
index d9e5fd1f13820575dca626c948e54585a92de682..2c66e55710827b9b51832712ff798be0f13196a8 100644 (file)
@@ -84,7 +84,7 @@ sub add_message {
        my $db = $self->{xdb};
 
        my $doc_id;
-       my $mid_orig = mid_clean($mime->header_obj->header_raw('Message-ID'));
+       my $mid_orig = mid_clean($mime->header_obj->header('Message-ID'));
        my $mid = mid_compressed($mid_orig);
        my $was_ghost = 0;
        my $ct_msg = $mime->header('Content-Type') || 'text/plain';
@@ -348,9 +348,9 @@ sub link_message_to_parents {
        my $doc = $smsg->{doc};
        my $mid = mid_compressed($smsg->mid);
        my $mime = $smsg->mime;
-       my $refs = $mime->header_obj->header_raw('References');
+       my $refs = $mime->header_obj->header('References');
        my @refs = $refs ? ($refs =~ /<([^>]+)>/g) : ();
-       my $irt = $mime->header_obj->header_raw('In-Reply-To');
+       my $irt = $mime->header_obj->header('In-Reply-To');
        if ($irt) {
                if ($irt =~ /<([^>]+)>/) {
                        $irt = $1;
@@ -529,7 +529,7 @@ sub index_blob {
 sub unindex_blob {
        my ($self, $git, $blob) = @_;
        my $mime = do_cat_mail($git, $blob) or return;
-       my $mid = $mime->header_obj->header_raw('Message-ID');
+       my $mid = $mime->header_obj->header('Message-ID');
        eval { $self->remove_message($mid) } if defined $mid;
        warn "W: unindex_blob $blob: $@\n" if $@;
 }