]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiImport.pm
lei import: reduce writes to lei/store on IMAP sync
[public-inbox.git] / lib / PublicInbox / LeiImport.pm
index f9a46ec58b5233b877b5ab01c084bbcd354c2a23..860a2c98ffeb9fea600abce5f6043277698847d3 100644 (file)
@@ -50,6 +50,7 @@ sub input_net_cb { # imap_each / nntp_each
        } elsif ($vmd) { # old message, kw only
                my $oid = $self->{-lms_ro}->imap_oid2($uri, $uid) // return;
                my @docids = $self->{lse}->over->blob_exists($oid) or return;
+               $self->{lse}->kw_changed(undef, $kw, \@docids) or return;
                my $lei = $self->{lei};
                $lei->qerr("# $oid => @$kw\n") if $lei->{opt}->{verbose};
                $self->{lei}->{sto}->ipc_do('set_eml_vmd', undef,