From 8e2c64c798364aac5dbd634ec83e434503ed2b76 Mon Sep 17 00:00:00 2001 From: Jens Steidl <Jens.Steidl@slub-dresden.de> Date: Fri, 9 Apr 2021 13:45:33 +0200 Subject: [PATCH] - refactor: renamed variable, return string instead of document object --- bin/slubsipbuilderbagit.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/slubsipbuilderbagit.pl b/bin/slubsipbuilderbagit.pl index ee9a99d..63e7f43 100644 --- a/bin/slubsipbuilderbagit.pl +++ b/bin/slubsipbuilderbagit.pl @@ -206,12 +206,12 @@ package SLUB::LZA::SIPBuilderBagIt; } my $recordData = $xp->findnodes_as_string('/*[local-name()="searchRetrieveResponse"]/*[local-name()="records"]/*[local-name()="record"]/*[local-name()="recordData"]/*'); if (!$recordData) { croak("ERROR: Did not get any <recordData/> for PPN '$ppn' using '$sru'");} - my $marcblob = $parser->parse_string($recordData); + my $marc_doc = $parser->parse_string($recordData); if ($with_debug) { say "write DEBUG_${ppn}_extracted_marc_record.xml"; - SLUB::LZA::SIPBuilderBagIt::write_file("DEBUG_${ppn}_extracted_marc_record.xml", $marcblob); + SLUB::LZA::SIPBuilderBagIt::write_file("DEBUG_${ppn}_extracted_marc_record.xml", $marc_doc); } - return $marcblob; + return $marc_doc->serialize(); } else { carp("Problem asking catalogue at $url using $ppn"); -- GitLab