From c37bed9723dd08c79418ed88ddcb7d37ff2c0590 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 20 Nov 2020 11:27:45 +0100 Subject: [PATCH] Bug 26976: Display 0 if renewalsallowed is not defined If the circulation rule "renewalsallowed" is not set (or an empty string) then the checkout list displays (0 of renewals remaining) It should display "0 of 0" Test plan: Set renewalsallowed to an empty string Check an item out Notice the change --- svc/checkouts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/svc/checkouts b/svc/checkouts index f54567ff5f..38c0017e2c 100755 --- a/svc/checkouts +++ b/svc/checkouts @@ -247,7 +247,7 @@ while ( my $c = $sth->fetchrow_hashref() ) { onsite_checkout => $c->{onsite_checkout}, enumchron => $c->{enumchron}, renewals_count => $renewals_count, - renewals_allowed => $renewals_allowed, + renewals_allowed => $renewals_allowed || 0, renewals_remaining => $renewals_remaining, unseen_count => $unseen_count, unseen_allowed => $unseen_allowed, -- 2.20.1