use C4::Budgets qw( GetBudget );
use C4::Members qw( GetMember );
use C4::Suggestions qw( GetUnprocessedSuggestions );
+use Koha::Libraries;
my ( $help, $verbose, $confirm, @days );
GetOptions(
unless ($confirm) {
say "Doing a dry run; no email will be sent.";
- say "Run again with --confirm to sent emails.";
+ say "Run again with --confirm to send emails.";
$verbose = 1 unless $verbose;
}
for my $number_of_days (@days) {
- say "Searching suggestions suggested $number_of_days ago" if $verbose;
+ say "Searching suggestions suggested $number_of_days days ago" if $verbose;
my $suggestions = C4::Suggestions::GetUnprocessedSuggestions($number_of_days);
my $patron = C4::Members::GetMember( borrowernumber => $budget->{budget_owner_id} );
my $email_address =
C4::Members::GetNoticeEmailAddress( $budget->{budget_owner_id} );
- my $library = C4::Branch::GetBranchDetail( $patron->{branchcode} );
- my $admin_email_address = $library->{branchemail}
+ my $library = Koha::Libraries->find( $patron->{branchcode} );
+ my $admin_email_address = $library->branchemail
|| C4::Context->preference('KohaAdminEmailAddress');
if ($email_address) {