Signed-off-by: Bill Erickson <berickxx@gmail.com>
# Returns ID's of bib records that have been modified since the export date.
my @modified_bibs;
+my $mod_searched = 0;
sub find_modified_bibs {
+ return if $mod_searched;
+ $mod_searched = 1;
+
my $id_arrays = $db_handle->selectall_arrayref(<<" SQL");
SELECT id
FROM biblio.record_entry
sub handle_modified_bibs {
my $marc_batch = shift;
- find_modified_bibs() unless @modified_bibs;
+ find_modified_bibs();
while (my $record = $marc_batch->next()) {
my $bib_id = $record->subfield('901', 'c');