Added ContentReserve to the list of providers in insert_856_9
authorBen Ostrowsky <ben@esilibrary.com>
Tue, 24 Jan 2012 17:30:40 +0000 (17:30 +0000)
committerGalen Charlton <gmc@esilibrary.com>
Mon, 16 Jul 2012 15:33:35 +0000 (11:33 -0400)
sql/base/base.sql

index 656015e..c4a409b 100644 (file)
@@ -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');