From 722da42534e8ed6c6453cb705c23e55bbb563bd0 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 --- 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.17.2 (Apple Git-113)