| 
      
            Lines 730-741
          sub _new_Zconn {
      
      
        Link Here
      
     | 
  
        
          | 730 | 
              my $tried=0; # first attempt  | 
          730 | 
              my $tried=0; # first attempt  | 
        
        
          | 731 | 
              my $Zconn; # connection object  | 
          731 | 
              my $Zconn; # connection object  | 
        
        
          | 732 | 
              my $elementSetName;  | 
          732 | 
              my $elementSetName;  | 
        
            
               | 
               | 
              733 | 
                  my $index_mode;  | 
            
        
          | 733 | 
           | 
          734 | 
           | 
        
        
          | 734 | 
              $server //= "biblioserver";  | 
          735 | 
              $server //= "biblioserver";  | 
        
        
          | 735 | 
              $syntax //= "XML";  | 
          736 | 
              $syntax //= "XML";  | 
        
        
          | 736 | 
           | 
          737 | 
           | 
        
          
            
              | 737 | 
                  if ( ($server eq 'biblioserver' and $context->{'config'}->{'zebra_bib_index_mode'} eq 'grs1') | 
              738 | 
                  if ( $server eq 'biblioserver' ) { | 
            
            
              | 738 | 
                      or ($server eq 'authorityserver' and $context->{'config'}->{'zebra_auth_index_mode'} eq 'grs1')) { | 
              739 | 
                      $index_mode = $context->{'config'}->{'zebra_bib_index_mode'} // 'grs1'; | 
            
            
               | 
               | 
              740 | 
                  } elsif ( $server eq 'authorityserver' ) { | 
            
            
              | 741 | 
                      $index_mode = $context->{'config'}->{'zebra_auth_index_mode'} // 'dom'; | 
            
            
              | 742 | 
                  }  | 
            
            
              | 743 | 
               | 
            
            
              | 744 | 
                  if ( $index_mode eq 'grs1' ) { | 
            
        
          | 739 | 
           | 
          745 | 
           | 
        
        
          | 740 | 
                  $elementSetName = 'F';  | 
          746 | 
                  $elementSetName = 'F';  | 
        
        
          | 741 | 
                  $syntax = ( $context->preference("marcflavour") eq 'UNIMARC' ) | 
          747 | 
                  $syntax = ( $context->preference("marcflavour") eq 'UNIMARC' ) | 
        
            
              | 742 | 
              -   | 
               | 
               |