X-Git-Url: http://git.equinoxoli.org/?p=migration-tools.git;a=blobdiff_plain;f=mig-bin%2Fmig-loadbibs;h=794631ea17498d5a98c2d7fbf521a97c985352c3;hp=d206a3ee37af1d243a245e8d37266d9a5cfdd787;hb=8efe188d49411e78e81a13deba43ea8d474e0716;hpb=010f8b06928e9543ec79266d2b9f34e96e6e47cc diff --git a/mig-bin/mig-loadbibs b/mig-bin/mig-loadbibs index d206a3e..794631e 100755 --- a/mig-bin/mig-loadbibs +++ b/mig-bin/mig-loadbibs @@ -89,7 +89,7 @@ foreach my $arg (@ARGV) { $next_arg_is_source = 1; next; } - if ($next_arg_is_file) { + if ($next_arg_is_source) { $source = $arg; $next_arg_is_source = 0; next; @@ -136,7 +136,7 @@ while ( my $record = $batch->next() ) { my @warnings = $batch->warnings(); my $warning_string; if (@warnings) { $warning_string = "'" . join(':',@warnings) . "'"; } else { $warning_string = "'none'"; } - my $sql = "INSERT INTO $MIGSCHEMA.biblio_record_entry_stage (marc,x_source,x_warnings) VALUES ($xml,$source,$warning_string);"; + my $sql = "INSERT INTO $MIGSCHEMA.biblio_record_entry_stage (marc,x_source,x_warnings) VALUES ($xml,'$source',$warning_string);"; my $sth = $dbh->prepare($sql); $sth->execute(); report_progress("Records staged", $i) if 0 != $i % 100;