template_name => "circ/returns.tt",
query => $query,
type => "intranet",
- authnotrequired => 0,
flagsrequired => { circulate => "circulate_remaining_permissions" },
}
);
if ( $query->param('print_slip') ) {
$template->param(
print_slip => 1,
- borrowernumber => scalar $query->param('borrowernumber'), # FIXME We should send a Koha::Patron and raise an error if not exist.
- biblionumber => scalar $query->param('biblionumber'),
- itemnumber => scalar $query->param('itemnumber'),
+ reserve_id => scalar $query->param('reserve_id'),
);
}
}
$template->param( inputloop => \@inputloop );
+
my $found = 0;
my $waiting = 0;
my $reserved = 0;
ModReserveAffect( $reserve->{itemnumber}, $reserve->{borrowernumber}, $diffBranchSend, $reserve->{reserve_id} );
my ( $messages, $nextreservinfo ) = GetOtherReserves($reserve->{itemnumber});
- my $patron = Koha::Patrons->find( $nextreservinfo );
-
$template->param(
hold_auto_filled => 1,
print_slip => C4::Context->preference('HoldsAutoFillPrintSlip'),
- patron => $patron,
- borrowernumber => $patron->id,
- biblionumber => $biblio->id,
+ reserve_id => $nextreservinfo->{reserve_id},
+ itemnumber => $itemnumber,
);
if ( $messages->{'transfert'} ) {
$template->param(
- itemtitle => $biblio->title,
- itemnumber => $item->itemnumber,
+ itemtitle => $biblio->title,
itembiblionumber => $biblio->biblionumber,
- iteminfo => $biblio->author,
- diffbranch => 1,
+ iteminfo => $biblio->author,
+ diffbranch => 1,
);
}
}
transfertodo => $branchCheck ? undef : 1,
reserve_id => $reserve->{reserve_id},
reserved => 1,
+ itemnumber => $itemnumber,
);
}
patron => $patron,
barcode => $barcode,
destbranch => $reserve->{'branchcode'},
- itemnumber => $reserve->{'itemnumber'},
reservenotes => $reserve->{'reservenotes'},
reserve_id => $reserve->{reserve_id},
bormessagepref => $holdmsgpreferences->{'transports'},