use Encode qw( encode );
use C4::Auth qw( get_template_and_user );
-use C4::Biblio qw( GetMarcBiblio );
use C4::Output qw( output_html_with_http_headers );
use C4::Record;
use C4::Ris qw( marc2ris );
use Koha::CsvProfiles;
+use Koha::Biblios;
use utf8;
my $query = CGI->new;
# Other formats
} else {
- foreach my $biblio (@bibs) {
+ foreach my $biblionumber (@bibs) {
- my $record = GetMarcBiblio({
- biblionumber => $biblio,
- embed_items => 1 });
+ my $biblio = Koha::Biblios->find($biblionumber);
+ my $record = $biblio->metadata->record({ embed_items => 1 });
next unless $record;
if ($format eq 'iso2709') {
$output .= marc2ris($record);
}
elsif ($format eq 'bibtex') {
- $output .= marc2bibtex($record, $biblio);
+ $output .= marc2bibtex($record, $biblionumber);
}
}
}