sub _deliver_each_msg {
my ($self, $dest, $tip, $new) = @_;
my $git = $self->{git};
+ my $git_pm = $git->try_git_pm;
foreach my $path (@$new) {
- _deliver_die($git->cat_blob("$tip:$path"), $dest);
+ _deliver_die($git->cat_blob("$tip:$path", $git_pm), $dest);
}
}
my $git = $self->{git};
require Ssoma::IMAP;
my $imap = Ssoma::IMAP->new($git);
+ my $git_pm = $git->try_git_pm;
foreach my $path (@$new) {
- $imap->imap_deliver($git->cat_blob("$tip:$path"));
+ $imap->imap_deliver($git->cat_blob("$tip:$path", $git_pm));
}
$imap->quit;
}