use C4::Biblio;
use C4::Accounts;
use C4::Circulation;
+use C4::Items;
use C4::Members;
use C4::Stats;
use C4::UploadedFile;
our $query = CGI->new;
my ($template, $loggedinuser, $cookie) = get_template_and_user({
- template_name => "offline_circ/process_koc.tmpl",
+ template_name => "offline_circ/process_koc.tt",
query => $query,
type => "intranet",
authnotrequired => 0,
#warn( Data::Dumper->Dump( [ $circ, $item ], [ qw( circ item ) ] ) );
my $borrowernumber = _get_borrowernumber_from_barcode( $circ->{'barcode'} );
if ( $borrowernumber ) {
- my $borrower = GetMember( 'borrowernumber' =>$borrowernumber );
+ my $borrower = GetMember( 'borrowernumber' => $borrowernumber );
C4::Circulation::MarkIssueReturned(
$borrowernumber,
$item->{'itemnumber'},
undef,
- $circ->{'date'}
+ $circ->{'date'},
+ $borrower->{'privacy'}
);
+ ModItem({ onloan => undef }, $item->{'biblionumber'}, $item->{'itemnumber'});
+ ModDateLastSeen( $item->{'itemnumber'} );
+
push @output, {
return => 1,
title => $item->{ 'title' },