From c46b2ab1cd0acb6b04d008a79d4bdf5730216cb4 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Mon, 15 Aug 2022 11:32:03 +0000 Subject: [PATCH] Bug 31313: (QA follow-up) Search Koha::Items This ensures host items from otehr biblios are returned as well Signed-off-by: Nick Clemens Signed-off-by: Tomas Cohen Arazi --- opac/opac-detail.pl | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/opac/opac-detail.pl b/opac/opac-detail.pl index 101781b29d..09e85e2613 100755 --- a/opac/opac-detail.pl +++ b/opac/opac-detail.pl @@ -493,18 +493,16 @@ $template->param( OPACShowCheckoutName => C4::Context->preference("OPACShowCheckoutName"), ); -my $host_items = $biblio->host_items->filter_by_visible_in_opac({ patron => $patron }); - -$items = $biblio->items->search_ordered( - { +$items = Koha::Items->search_ordered( + [ + 'me.biblionumber' => $biblionumber, 'me.itemnumber' => { -in => [ - $items->get_column('itemnumber'), - $host_items->get_column('itemnumber') + $biblio->host_items->get_column('itemnumber') ] } - } -); + ] +)->filter_by_visible_in_opac({ patron => $patron }) unless $specific_item; my $dat = &GetBiblioData($biblionumber); my $HideMARC = $record_processor->filters->[0]->should_hide_marc( -- 2.39.5