type => 'CHECKOUT',
item => $item,
borrower => $borrower,
+ branch => $branch,
});
}
}
type => 'CHECKIN',
item => $iteminformation,
borrower => $borrower,
+ branch => $branch,
});
}
Hashref of information about the borrower of the item.
+=item branch
+
+The branchcode from where the checkout or check-in took place.
+
=back
B<Example>:
type => 'CHECKOUT',
item => $item,
borrower => $borrower,
+ branch => $branch,
});
=cut
sub SendCirculationAlert {
my ($opts) = @_;
- my ($type, $item, $borrower) = ($opts->{type}, $opts->{item}, $opts->{borrower});
+ my ($type, $item, $borrower, $branch) =
+ ($opts->{type}, $opts->{item}, $opts->{borrower}, $opts->{branch});
my %message_name = (
CHECKIN => 'Item Check-in',
CHECKOUT => 'Item Checkout',
C4::Letters::parseletter($letter, 'biblio', $item->{biblionumber});
C4::Letters::parseletter($letter, 'biblioitems', $item->{biblionumber});
C4::Letters::parseletter($letter, 'borrowers', $borrower->{borrowernumber});
- C4::Letters::parseletter($letter, 'branches', $item->{homebranch});
+ C4::Letters::parseletter($letter, 'branches', $branch);
my @transports = @{ $borrower_preferences->{transports} };
# warn "no transports" unless @transports;
for (@transports) {