From 5ebf1a26dae62651d1749a2df2e54ee6d1af148a Mon Sep 17 00:00:00 2001 From: David Gustafsson Date: Fri, 6 Apr 2018 11:15:07 +0200 Subject: [PATCH] Bug 20535: ModZebra called with $record with items stripped ModZebra called with $record with items stripped in ModBiblioMarc. Remove $record argument to force record to be loaded again from database with items embedded. How to test: 1) Make sure biblios are indexed (with rebuild_elastic_search.pl). 2) Perform a search that will produce a sample result containing at least one biblio with items. 3) Edit and save a biblio with items. 4) Perform the same search again, the updated biblio should now have no items when viewed in the search results (No items). 5) Apply patch. 6) Repeat step 1-3. 7) The updated biblio should now have items when viewed in the search results. Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Nick Clemens --- C4/Biblio.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/C4/Biblio.pm b/C4/Biblio.pm index c12b108046..fc23bb5994 100644 --- a/C4/Biblio.pm +++ b/C4/Biblio.pm @@ -3348,7 +3348,7 @@ sub ModBiblioMarc { $m_rs->metadata( $record->as_xml_record($encoding) ); $m_rs->store; - ModZebra( $biblionumber, "specialUpdate", "biblioserver", $record ); + ModZebra( $biblionumber, "specialUpdate", "biblioserver" ); return $biblionumber; } -- 2.39.5