View | Details | Raw Unified | Return to bug 14302
Collapse All | Expand All

(-)a/C4/Context.pm (-7 lines)
Lines 608-624 sub _new_Zconn { Link Here
608
    my $tried=0; # first attempt
608
    my $tried=0; # first attempt
609
    my $Zconn; # connection object
609
    my $Zconn; # connection object
610
    my $elementSetName;
610
    my $elementSetName;
611
    my $index_mode;
612
    my $syntax;
611
    my $syntax;
613
612
614
    $server //= "biblioserver";
613
    $server //= "biblioserver";
615
614
616
    if ( $server eq 'biblioserver' ) {
617
        $index_mode = $context->{'config'}->{'zebra_bib_index_mode'} // 'dom';
618
    } elsif ( $server eq 'authorityserver' ) {
619
        $index_mode = $context->{'config'}->{'zebra_auth_index_mode'} // 'dom';
620
    }
621
622
    $syntax = 'xml';
615
    $syntax = 'xml';
623
    $elementSetName = 'marcxml';
616
    $elementSetName = 'marcxml';
624
617
(-)a/C4/Search.pm (-4 / +1 lines)
Lines 654-664 sub GetFacets { Link Here
654
    my $rs = shift;
654
    my $rs = shift;
655
    my $facets;
655
    my $facets;
656
656
657
    my $indexing_mode    = C4::Context->config('zebra_bib_index_mode') // 'dom';
658
    my $use_zebra_facets = C4::Context->config('use_zebra_facets') // 0;
657
    my $use_zebra_facets = C4::Context->config('use_zebra_facets') // 0;
659
658
660
    if ( $indexing_mode eq 'dom' &&
659
    if ( $use_zebra_facets ) {
661
         $use_zebra_facets ) {
662
        $facets = _get_facets_from_zebra( $rs );
660
        $facets = _get_facets_from_zebra( $rs );
663
    } else {
661
    } else {
664
        $facets = _get_facets_from_records( $rs );
662
        $facets = _get_facets_from_records( $rs );
665
- 

Return to bug 14302