diff --git a/circ/circulation.pl b/circ/circulation.pl index 91adc092a5..c9fd1f126b 100755 --- a/circ/circulation.pl +++ b/circ/circulation.pl @@ -97,6 +97,10 @@ my @failedrenews = $query->param('failedrenew'); # expected to be itemnumbers our %renew_failed = {}; for (@failedrenews) { $renew_failed{$_} = 1; } +my @failedreturns = $query->param('failedreturn'); +our %return_failed = {}; +for (@failedreturns) { $return_failed{$_} = 1; } + my $findborrower = $query->param('findborrower'); $findborrower =~ s|,| |g; my $borrowernumber = $query->param('borrowernumber'); @@ -460,6 +464,7 @@ sub build_issue_data { $it->{'od'} = $it->{'overdue'}; ($it->{'author'} eq '') and $it->{'author'} = ' '; $it->{'renew_failed'} = $renew_failed{$it->{'itemnumber'}}; + $it->{'return_failed'} = $return_failed{$it->{'itemnumber'}}; if ( $it->{'issuedate'} gt $todaysdate or $it->{'lastreneweddate'} gt $todaysdate ) { (!$relatives) ? push @todaysissues, $it : push @relissues, $it; diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt index c95002d4be..5f8fb9904e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt @@ -900,7 +900,7 @@ No patron matched [% message %] [% END %] [% IF ( previssue.return_failed ) %] -