lib/PublicInbox/LeiMailSync.pm | 17 +++++++++++++++-- diff --git a/lib/PublicInbox/LeiMailSync.pm b/lib/PublicInbox/LeiMailSync.pm index 56468c78fd66fa2b115bce568ed8d546557b46f9..275e0cc4c433ce6b27fa43ee86984b5147885d6f 100644 --- a/lib/PublicInbox/LeiMailSync.pm +++ b/lib/PublicInbox/LeiMailSync.pm @@ -412,11 +412,24 @@ # only used for changing canonicalization errors sub rename_folder { my ($self, $old, $new) = @_; - my $fid = delete($self->{fmap}->{$old}) // + my $ofid = delete($self->{fmap}->{$old}) // fid_for($self, $old) // return; - $self->{dbh}->do(<{dbh}->do(<{fmap}->{$new} // fid_for($self, $new); + for my $t (qw(blob2name blob2num)) { + $self->{dbh}->do(<{dbh}->do(<