@@ -, +, @@
---
koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl | 2 +-
opac/opac-user.pl | 5 +++--
2 files changed, 4 insertions(+), 3 deletions(-)
--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl
+++ a/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl
@@ -224,7 +224,7 @@ $.tablesorter.addParser({
&borrowernumber=">Renew ( of renewals remaining)
- Not renewable
+ Not renewable ( of renewals remaining) (On hold)
|
--- a/opac/opac-user.pl
+++ a/opac/opac-user.pl
@@ -127,8 +127,9 @@ foreach my $issue ( @issue_list ) {
# check if item is renewable
my ($status,$renewerror) = CanBookBeRenewed( $borrowernumber, $issue->{'itemnumber'} );
($issue->{'renewcount'},$issue->{'renewsallowed'},$issue->{'renewsleft'}) = GetRenewCount($borrowernumber, $issue->{'itemnumber'});
-
- $issue->{'status'} = $status || C4::Context->preference("OpacRenewalAllowed");
+ $issue->{'status'} = $status && C4::Context->preference("OpacRenewalAllowed");
+ $issue->{'too_many'} = 1 if $renewerror and $renewerror eq 'too_many';
+ $issue->{'on_reserve'} = 1 if $renewerror and $renewerror eq 'on_reserve';
if ( $issue->{'overdue'} ) {
push @overdues, $issue;
--