From c1acb41353b43659926a9f7dc4d1d70dc809e254 Mon Sep 17 00:00:00 2001 From: Hammat Wele Date: Sat, 30 Sep 2023 00:08:54 +0000 Subject: [PATCH] Bug 30556: Fix the call on IsAvailableForItemLevelRequest and CanBookBeReserved --- opac/opac-ISBDdetail.pl | 4 ++-- opac/opac-MARCdetail.pl | 4 ++-- opac/opac-detail.pl | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/opac/opac-ISBDdetail.pl b/opac/opac-ISBDdetail.pl index 3f9446583a..6e4906eec6 100755 --- a/opac/opac-ISBDdetail.pl +++ b/opac/opac-ISBDdetail.pl @@ -179,11 +179,11 @@ my $res = GetISBDView({ my $items = $biblio->items; while ( my $item = $items->next ) { - $is_available = IsAvailableForItemLevelRequest($item, $patron, $currentbranch) + $is_available = IsAvailableForItemLevelRequest($item, $patron, undef) unless $is_available; } -my $canReserve = CanBookBeReserved($loggedinuser, $biblionumber, $currentbranch); +my $canReserve = CanBookBeReserved($loggedinuser, $biblionumber, undef); if (!$loggedinuser || ($canReserve->{status} eq "OK" && $is_available)) { $template->param( ReservableItems => 1 ); } diff --git a/opac/opac-MARCdetail.pl b/opac/opac-MARCdetail.pl index 089d978ca5..eaab1f1b94 100755 --- a/opac/opac-MARCdetail.pl +++ b/opac/opac-MARCdetail.pl @@ -141,11 +141,11 @@ my $is_available; $items->reset; while ( my $item = $items->next ) { - $is_available = IsAvailableForItemLevelRequest($item, $patron, $currentbranch) + $is_available = IsAvailableForItemLevelRequest($item, $patron, undef) unless $is_available; } -my $canReserve = CanBookBeReserved($loggedinuser, $biblionumber, $currentbranch); +my $canReserve = CanBookBeReserved($loggedinuser, $biblionumber, undef); if (!$loggedinuser || ($canReserve->{status} eq "OK" && $is_available)) { $template->param( ReservableItems => 1 ); } diff --git a/opac/opac-detail.pl b/opac/opac-detail.pl index f1230290af..dd521e0ace 100755 --- a/opac/opac-detail.pl +++ b/opac/opac-detail.pl @@ -682,7 +682,7 @@ else { $item_info->{holding_library_info} = $opac_info_holding->content if $opac_info_holding; $item_info->{home_library_info} = $opac_info_home->content if $opac_info_home; - $is_available = IsAvailableForItemLevelRequest($item, $patron, $currentbranch) + $is_available = IsAvailableForItemLevelRequest($item, $patron, undef) unless $is_available; # get collection code description, too @@ -759,7 +759,7 @@ else { } } -my $canReserve = CanBookBeReserved($borrowernumber, $biblionumber, $currentbranch); +my $canReserve = CanBookBeReserved($borrowernumber, $biblionumber, undef); if (!$borrowernumber || ($canReserve->{status} eq "OK" && $is_available)) { $template->param( ReservableItems => 1 ); } -- 2.34.1