Merged revisions 10254 via svnmerge from
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 5 Aug 2008 01:58:38 +0000 (01:58 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 5 Aug 2008 01:58:38 +0000 (01:58 +0000)
svn://svn.open-ils.org/ILS/trunk

........
  r10254 | erickson | 2008-08-04 17:42:27 -0400 (Mon, 04 Aug 2008) | 1 line

  fixed syntax error in elseif.  fixed undefined reference to service
........

git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@10256 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/Application/Search/Z3950.pm

index e8b8214..ef38212 100755 (executable)
@@ -248,7 +248,7 @@ sub do_search {
        my $username = $$args{username} || "";
        my $password = $$args{password} || "";
 
-    my $tformat = $services{$service}->{transmission_format} || $output;
+    my $tformat = $services{$args->{service}}->{transmission_format} || $output;
 
        my $editor = new_editor(authtoken => $auth);
        return $editor->event unless $editor->checkauth;
@@ -339,7 +339,7 @@ sub process_results {
 
             if ($tformat eq 'usmarc') {
                        $marc           = MARC::Record->new_from_usmarc($rec->raw());
-            } elsif ($tformat eq 'xml') {
+            } elsif ($tformat eq 'xml') {
                        $marc           = MARC::Record->new_from_xml($rec->raw());
             } else {
                 die "Unsupported record transmission format $tformat"