From eb1fb3421c1db6363bba6202a029598f125fa071 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Mon, 19 Oct 2015 09:28:16 +0100 Subject: [PATCH] Bug 14722: CSV is only available for biblio records --- misc/export_records.pl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/misc/export_records.pl b/misc/export_records.pl index 67210e7..b00dde8 100755 --- a/misc/export_records.pl +++ b/misc/export_records.pl @@ -67,6 +67,10 @@ $record_type ||= 'bibs'; # Retrocompatibility for the format parameter $output_format = 'iso2709' if $output_format eq 'marc'; +if ( $output_format eq 'csv' and $record_type eq 'auths' ) { + pod2usage(q|CSV output is only available for biblio records|); +} + if ( $timestamp and $record_type ne 'bibs' ) { pod2usage(q|--timestamp can only be used with biblios|); @@ -221,7 +225,7 @@ Print a brief help message. =item B<--format> - --format=FORMAT FORMAT is either 'xml', 'csv' or 'marc' (default). + --format=FORMAT FORMAT is either 'xml', 'csv' (biblio records only) or 'marc' (default). =item B<--date> @@ -242,6 +246,7 @@ Print a brief help message. --csv_profile_id=ID Generate a CSV file with the given CSV profile id (see tools/csv-profiles.pl) Unless provided, the one defined in the system preference 'ExportWithCsvProfile' will be used. + This can only be used to export biblio records. =item B<--deleted_barcodes> -- 2.1.0