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 |
- |
|
|