From 055573512c1f4f5187c73e5d9027c5d628dd05db Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Mon, 10 May 2021 12:08:21 +0200 Subject: [PATCH] Bug 28229: Count only if needed We don't need to count the number of clubs if we selected a patron or club already --- reserve/request.pl | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/reserve/request.pl b/reserve/request.pl index 98ffd64d24e..9c83b617cfb 100755 --- a/reserve/request.pl +++ b/reserve/request.pl @@ -168,11 +168,9 @@ if ( $biblionumbers ) { push @biblionumbers, $input->multi_param('biblionumber'); } -my $clubcount = Koha::Clubs->search->count; my $multi_hold = @biblionumbers > 1; $template->param( - multi_hold => $multi_hold, - clubcount => $clubcount, + multi_hold => $multi_hold, ); # If we have the borrowernumber because we've performed an action, then we @@ -276,6 +274,10 @@ if ($club_hold && !$borrowernumber_hold && !$action) { ); } +unless ( $club_hold or $borrowernumber_hold ) { + $template->param( clubcount => Koha::Clubs->search->count ); +} + $template->param( messageborrower => $messageborrower, messageclub => $messageclub -- 2.20.1