From 2a8fe16752e12505c55c9f8c08afe97afe460f7b Mon Sep 17 00:00:00 2001 From: Liz Rea Date: Fri, 17 Feb 2012 14:00:53 -0600 Subject: [PATCH] Bug 6488 - followup - fixes issue with bibs with no items and serials being suppressed To test: * create a bib with no items * update your index serial records and your new bib with no items should be displayed. * add something to the OPACHiddenItems syspref (I like itype: [BK] from the test data) *** test both ways, with something in there and with the syspref empty. * add an item to your new bib that would be suppressed * update your index * search for the bib The item should not show * change the item into a state where it would no longer be suppressed * update your index * search for the bib The item should show in the opac * just for fun, delete your item * update your index * Search for the bib - it should still display. I tested on MARC21 - please test UNIMARC as well. Signed-off-by: Jared Camins-Esakov --- C4/Search.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/C4/Search.pm b/C4/Search.pm index f090fd8e63..18d690502e 100644 --- a/C4/Search.pm +++ b/C4/Search.pm @@ -1756,10 +1756,10 @@ sub searchResults { } } } # notforloan, item level and biblioitem level - + if ($items_count > 0) { next if $is_opac && $hideatopac_count >= $items_count; next if $hidelostitems && $itemlost_count >= $items_count; - + } my ( $availableitemscount, $onloanitemscount, $otheritemscount ); for my $key ( sort keys %$onloan_items ) { (++$onloanitemscount > $maxitems) and last; -- 2.39.5