X-Git-Url: http://git.equinoxoli.org/?p=migration-tools.git;a=blobdiff_plain;f=sql%2Fbase%2Fbase.sql;h=c4a409b089314daeca1685fea930598267c80c5b;hp=656015ef7009b12b018165729806c93efba9bf32;hb=2e1677d53b428bbf0d99d0090c919ef89adce547;hpb=91d24a301f22bb36553e6f2a928745687bb4be90 diff --git a/sql/base/base.sql b/sql/base/base.sql index 656015e..c4a409b 100644 --- a/sql/base/base.sql +++ b/sql/base/base.sql @@ -1078,7 +1078,7 @@ CREATE OR REPLACE FUNCTION migration_tools.insert_856_9 (TEXT, TEXT) RETURNS TEX my $marc = MARC::Record->new_from_xml($marcxml, 'UTF-8'); foreach my $field ( $marc->field('856') ) { - if ( scalar(grep( /(netlibrary|overdrive)\.com/i, $field->subfield('u'))) > 0 && + if ( scalar(grep( /(contentreserve|netlibrary|overdrive)\.com/i, $field->subfield('u'))) > 0 && ! ( $field->as_string('9') =~ m/$shortname/ ) ) { $field->add_subfields( '9' => $shortname ); $field->update( ind2 => '0');