Skip to content
Snippets Groups Projects
Commit 8e2c64c7 authored by Jens Steidl's avatar Jens Steidl :baby_chick:
Browse files

- refactor: renamed variable, return string instead of document object

parent 0a4997e2
No related branches found
No related tags found
No related merge requests found
......@@ -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");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment