diff options
Diffstat (limited to 'public-inbox-learn')
-rwxr-xr-x | public-inbox-learn | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/public-inbox-learn b/public-inbox-learn index d3a05abe..7f525f55 100755 --- a/public-inbox-learn +++ b/public-inbox-learn @@ -76,5 +76,15 @@ foreach my $recipient (keys %dests) { if (!run([qw(spamc -L), $train], \$in, @output)) { $err = 1; } + + $err or eval { + require PublicInbox::Search; + require PublicInbox::GitCatFile; + my $git = PublicInbox::GitCatFile->new($git_dir); + umask 0022; # XXX FIXME use git config core.sharedRepository + my $s = PublicInbox::Search->new($git_dir, 1); + $s->index_sync($git); + }; } + exit $err; |