From fd576ac942dc9fca07e875c7bd835bbda8294da5 Mon Sep 17 00:00:00 2001 From: Alex Buckley Date: Tue, 23 Oct 2018 13:56:25 +0000 Subject: [PATCH] Bug 19532: Added missing conditional check so now item availability for recalled items on OPAC search results page is corrected On the OPAC now if an item is a waiting recall then it is shown as 'On reserve' rather than available. Sponsored-By: Toi Ohomai Institute of Technology, New Zealand --- C4/XSLT.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/C4/XSLT.pm b/C4/XSLT.pm index c540b3d..d040c5c 100644 --- a/C4/XSLT.pm +++ b/C4/XSLT.pm @@ -294,7 +294,7 @@ sub buildKohaItemsNamespace { my $recallstatus = Koha::Recalls->find({ itemnumber => $item->{itemnumber}, status => 'W'}); if ( ( $item->{itype} && $itemtypes->{ $item->{itype} }->{notforloan} ) || $item->{notforloan} || $item->{onloan} || $item->{withdrawn} || $item->{itemlost} || $item->{damaged} || - (defined $transfertwhen && $transfertwhen ne '') || $item->{itemnotforloan} || (defined $reservestatus && $reservestatus eq "Waiting") ){ + (defined $transfertwhen && $transfertwhen ne '') || $item->{itemnotforloan} || (defined $reservestatus && $reservestatus eq "Waiting") || (defined $recallstatus)){ if ( $item->{notforloan} < 0) { $status = "On order"; } -- 2.1.4