From bb873e71a6217d756f76989c0d6a1e6ae72ddd47 Mon Sep 17 00:00:00 2001 From: David Gustafsson Date: Wed, 27 May 2020 16:46:53 +0200 Subject: [PATCH] Bug 20551: Improve documentation and make compatible with more options Signed-off-by: Frank Hansen --- misc/export_records.pl | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/misc/export_records.pl b/misc/export_records.pl index 4f1588e23f..39a2a35bbf 100755 --- a/misc/export_records.pl +++ b/misc/export_records.pl @@ -100,9 +100,6 @@ if ($include_deleted || $deleted_only) { if ($record_type ne 'bibs') { pod2usage(q|Option "--include_deleted" or "--deleted_only" can only be used with "--record-type=bibs"|); } - if (!$timestamp) { - pod2usage(q|Option "--include_deleted" or "--deleted_only" requires that "--date" is also set|); - } if ($output_format eq 'csv') { pod2usage(q|Option "--include_deleted" or "--deleted_only" cannot be used with "--format=csv"|); } @@ -262,6 +259,9 @@ if ( @record_ids and $id_list_file ) { # intersection my %record_ids = map { $_ => 1 } @record_ids; @record_ids = grep $record_ids{$_}, @filter_record_ids; + + my %deleted_record_ids = map { $_ => 1 } @deleted_record_ids; + @deleted_record_ids = grep $deleted_record_ids{$_}, @filter_record_ids; } if ($deleted_barcodes) { @@ -321,12 +321,14 @@ Print a brief help message. =item B<--include_deleted> --include_deleted If enabled, when using --date option, deleted records will be included in export as marc records - with leader record status set to "d" (deleted). + with leader record status set to "d" (deleted). This option is only valid for biblio records. + Items will not be included in deleted records. =item B<--deleted_only> --deleted_only If enabled, when using --date option, only deleted records will be included in export as marc - records with leader record status set to "d" (deleted). + records with leader record status set to "d" (deleted). This option is only valid for biblio records. + Items will not be included in deleted records. =item B<--record-type> -- 2.20.1