From c0e1ef2fa419de3ebaee5b0b6142bb3952b4012c 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 257cb7bf0ea..c55db62bce5 100755 --- a/misc/export_records.pl +++ b/misc/export_records.pl @@ -111,9 +111,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"|); } @@ -342,6 +339,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) { @@ -403,12 +403,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.39.5