]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/OverIdx.pm
smsg: to_doc_data: use existing fields
[public-inbox.git] / lib / PublicInbox / OverIdx.pm
index 9ee6d613a8c4ab636bc75015dcb225aa0a362b54..9640f9d13bf57b1e9ae23d48bf9c7c41930b3b4b 100644 (file)
@@ -14,7 +14,7 @@ use base qw(PublicInbox::Over);
 use IO::Handle;
 use DBI qw(:sql_types); # SQL_BLOB
 use PublicInbox::MID qw/id_compress mids_for_index references/;
-use PublicInbox::SearchMsg qw(subject_normalized);
+use PublicInbox::Smsg qw(subject_normalized);
 use PublicInbox::MsgTime qw(msg_timestamp msg_datestamp);
 use Compress::Zlib qw(compress);
 use PublicInbox::Search;
@@ -255,7 +255,7 @@ sub add_overview {
                bytes => $bytes,
                lines => $lines,
                blob => $oid,
-       }, 'PublicInbox::SearchMsg';
+       }, 'PublicInbox::Smsg';
        my $hdr = $mime->header_obj;
        my $mids = mids_for_index($hdr);
        my $refs = parse_references($smsg, $mid0, $mids);
@@ -265,7 +265,7 @@ sub add_overview {
                $xpath = subject_path($subj);
                $xpath = id_compress($xpath);
        }
-       my $dd = $smsg->to_doc_data($oid, $mid0);
+       my $dd = $smsg->to_doc_data;
        utf8::encode($dd);
        $dd = compress($dd);
        my $ds = msg_timestamp($hdr, $times->{autime});