use C4::Members;
use C4::Reserves;
use C4::Letters;
-use Koha::Borrower::Discharge;
+use Koha::Patron::Discharge;
use Koha::DateUtils;
# Getting member data
$data = GetMember( borrowernumber => $borrowernumber );
- my $can_be_discharged = Koha::Borrower::Discharge::can_be_discharged({
+ my $can_be_discharged = Koha::Patron::Discharge::can_be_discharged({
borrowernumber => $borrowernumber
});
# Generating discharge if needed
if ( $input->param('discharge') and $can_be_discharged ) {
- my $is_discharged = Koha::Borrower::Discharge::is_discharged({
+ my $is_discharged = Koha::Patron::Discharge::is_discharged({
borrowernumber => $borrowernumber,
});
unless ($is_discharged) {
- Koha::Borrower::Discharge::discharge({
+ Koha::Patron::Discharge::discharge({
borrowernumber => $borrowernumber
});
}
eval {
- my $pdf_path = Koha::Borrower::Discharge::generate_as_pdf(
+ my $pdf_path = Koha::Patron::Discharge::generate_as_pdf(
{ borrowernumber => $borrowernumber, branchcode => $data->{'branchcode'} } );
binmode(STDOUT);
}
# Already generated discharges
- my $validated_discharges = Koha::Borrower::Discharge::get_validated({
+ my $validated_discharges = Koha::Patron::Discharge::get_validated({
borrowernumber => $borrowernumber,
});
+ my ($picture, $dberror) = GetPatronImage($borrowernumber);
+ $template->param( picture => 1 ) if $picture;
+
$template->param(
borrowernumber => $borrowernumber,
biblionumber => $data->{'biblionumber'},
category_type => $data->{'category_type'},
categoryname => $data->{'description'},
address => $data->{'address'},
+ streetnumber => $data->{streetnumber},
+ streettype => $data->{streettype},
address2 => $data->{'address2'},
city => $data->{'city'},
zipcode => $data->{'zipcode'},